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) {
  
  
  

Reply via email to