ronald 99/09/11 00:15:57
Modified: src/ap ap_base64.c Log: don't Nul-terminate binary output Revision Changes Path 1.2 +1 -1 apache-2.0/src/ap/ap_base64.c Index: ap_base64.c =================================================================== RCS file: /home/cvs/apache-2.0/src/ap/ap_base64.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- ap_base64.c 1999/08/24 05:50:30 1.1 +++ ap_base64.c 1999/09/11 07:15:56 1.2 @@ -139,6 +139,7 @@ for (i = 0; i < len; i++) bufplain[i] = os_toebcdic[bufplain[i]]; #endif /* CHARSET_EBCDIC */ + bufplain[len] = '\0'; return len; } @@ -186,7 +187,6 @@ (unsigned char) (pr2six[bufin[2]] << 6 | pr2six[bufin[3]]); } - *(bufout++) = '\0'; nbytesdecoded -= (4 - nprbytes) & 3; return nbytesdecoded; }