Annotation of researchv10no/cmd/netnews/uucp/bugfix, revision 1.1.1.1

1.1       root        1: Date: 19 Apr 1983 6:31-PST
                      2: From: Jim Rees  <jim@uw-beaver>
                      3: Subject: Re:  news 2.10
                      4: Message-Id: <83/04/19 0631.950@uw-beaver>
                      5: 
                      6: Meanwhile, I thought of something else you may want to include in the
                      7: distribution.  I know that there are lots of bugs in uucp, and that it
                      8: would be impossible to list them all in a reasonable amount of space,
                      9: but news will not work at all on a 4.1bsd system unless this bug is
                     10: fixed.  This bug is still in even the latest tape from Berkeley, and is
                     11: not traceable with a debugger because of other bugs in uucp.  This bug
                     12: causes uucico to core-dump after transferring some small (~20) number
                     13: of files.
                     14: 
                     15: The fix is easy.  In anlwrk.c, routine iswrk():
                     16: 
                     17: *** anlwrk.c_o Wed Mar  9 07:53:09 1983
                     18: --- anlwrk.c   Wed Sep 22 10:21:43 1982
                     19: ***************
                     20: *** 64,70
                     21:   {
                     22:        static char **listp, *list[LLEN];
                     23:   
                     24: !      if (listp == NULL || *listp == NULL || listp > (list + LLEN)
                     25:          || !prefix(pre, *listp)) {
                     26:                int i;
                     27:                for (i = 0, listp = list; i < LLEN; i++) {
                     28: 
                     29: --- 64,70 -----
                     30:   {
                     31:        static char **listp, *list[LLEN];
                     32:   
                     33: !      if (listp == NULL || *listp == NULL || listp >= (list + LLEN)
                     34:          || !prefix(pre, *listp)) {
                     35:                int i;
                     36:                for (i = 0, listp = list; i < LLEN; i++) {
                     37: 
                     38: 
                     39: [uucp is fully of nasty bugs.  watch net.bugs.uucp for them and
                     40: hopefully their fixes.]

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.