marc 97/02/05 21:16:57
Modified: src mod_rewrite.c
Log:
Bug fix for buffer overflow patches.
Submitted by: [EMAIL PROTECTED]
Reviewed by: Marc Slemko, Ralf Engelschall
Revision Changes Path
1.18 +1 -1 apache/src/mod_rewrite.c
Index: mod_rewrite.c
===================================================================
RCS file: /export/home/cvs/apache/src/mod_rewrite.c,v
retrieving revision 1.17
retrieving revision 1.18
diff -C3 -r1.17 -r1.18
*** mod_rewrite.c 1997/02/03 02:56:56 1.17
--- mod_rewrite.c 1997/02/06 05:16:56 1.18
***************
*** 2165,2171 ****
char buf[MAX_STRING_LEN];
dbmkey.dptr = key;
! dbmkey.dsize = (strlen(key) < sizeof(buf) - 1 : strlen(key) ?
sizeof(buf)-1);
if ((dbmfp = dbm_open(file, O_RDONLY, 0666)) != NULL) {
dbmval = dbm_fetch(dbmfp, dbmkey);
if (dbmval.dptr != NULL) {
--- 2165,2171 ----
char buf[MAX_STRING_LEN];
dbmkey.dptr = key;
! dbmkey.dsize = (strlen(key) < sizeof(buf) - 1 ? strlen(key) :
sizeof(buf)-1);
if ((dbmfp = dbm_open(file, O_RDONLY, 0666)) != NULL) {
dbmval = dbm_fetch(dbmfp, dbmkey);
if (dbmval.dptr != NULL) {