Xref: utzoo news.software.b:1675 news.sysadmin:1080 Path: utzoo!attcan!uunet!convex!killer!texbell!tness7!ninja!gdb From: gdb@ninja.UUCP (David Butler) Newsgroups: news.software.b,news.sysadmin Subject: Re: netnews cancer FIX! Keywords: microsoft articles cancer duplicates Message-ID: <14854@ninja.UUCP> Date: 12 Oct 88 03:38:01 GMT References: <165@att.ATT.COM> Reply-To: gdb@ninja.UUCP (David Butler) Organization: db Systems, Fort Worth, Texas Lines: 25 In article <165@att.ATT.COM> dhp@att.ATT.COM (Price) writes: ->At approximately line 200, insert the for() loop code after getfield has ->collected the article ID from the header: -> -> case MESSAGEID: -> getfield(hp->ident, sizeof(hp->ident)); ->> for (cp = hp->ident; *cp != '\0'; cp++) ->> if (*cp == '\t') ->> *cp = ' '; -> break; -> ->This will translate all tabs in the message ID into spaces, which will ->prevent the history mechanism from failing to note the duplicate article. DO NOT DO THIS!! I've tried this one and then other things break that depend on spaces to seperate parts of commands, like cancel messages!!! You will find my fix else where in this group (news.software.b). I should have also logged the action (space removal) or perhaps just junked the article altogether!! :-) ====================|========================================================== G. David Butler II | "There is nothing good or bad, but thinking makes it so." gdb@ninja.UUCP | -Shakespeare