coar        99/04/17 09:09:26

  Modified:    src/main util.c
  Log:
        Fix an oversight in the string-termination procesing.
  
  Submitted by: Ken Parzygnat <[EMAIL PROTECTED]>
  Reviewed by:  Bill Stoddard
  
  Revision  Changes    Path
  1.158     +4 -0      apache-1.3/src/main/util.c
  
  Index: util.c
  ===================================================================
  RCS file: /home/cvs/apache-1.3/src/main/util.c,v
  retrieving revision 1.157
  retrieving revision 1.158
  diff -u -r1.157 -r1.158
  --- util.c    1999/04/10 23:21:23     1.157
  +++ util.c    1999/04/17 16:09:25     1.158
  @@ -1982,6 +1982,10 @@
        *(bufout++) =
            (unsigned char) (pr2six[bufin[1]] << 4 | pr2six[bufin[2]] >> 2);
       }
  +    if (nprbytes > 3) {
  +        *(bufout++) =
  +            (unsigned char) (pr2six[bufin[2]] << 6 | pr2six[bufin[3]]);
  +    }
   #else /*CHARSET_EBCDIC*/
       bufin = (const unsigned char *) bufcoded;
       while (pr2six[os_toascii[(unsigned char)*(bufin++)]] <= 63);
  
  
  

Reply via email to