rse 99/01/27 23:15:19
Modified: src CHANGES
src/modules/standard mod_rewrite.h
Log:
Make NDBM file suffix determination for mod_rewrite more accurate, i.e.
use `.db' instead of `.pag' not only for FreeBSD, but also when
the NDBM library looks like Berkeley-DB based.
Submitted by: Ralf S. Engelschall
PR: 3773
Revision Changes Path
1.1225 +5 -0 apache-1.3/src/CHANGES
Index: CHANGES
===================================================================
RCS file: /home/cvs/apache-1.3/src/CHANGES,v
retrieving revision 1.1224
retrieving revision 1.1225
diff -u -r1.1224 -r1.1225
--- CHANGES 1999/01/27 12:15:58 1.1224
+++ CHANGES 1999/01/28 07:15:16 1.1225
@@ -1,5 +1,10 @@
Changes with Apache 1.3.5
+ *) Make NDBM file suffix determination for mod_rewrite more accurate, i.e.
+ use `.db' instead of `.pag' not only for FreeBSD, but also when
+ the NDBM library looks like Berkeley-DB based.
+ [Ralf S. Engelschall] PR#3773
+
*) Fix checking of ETags and other opaque 'tokens' by adding
ap_find_opaque_token(). PR#2065, 3657 [Ken Coar]
1.60 +1 -1 apache-1.3/src/modules/standard/mod_rewrite.h
Index: mod_rewrite.h
===================================================================
RCS file: /home/cvs/apache-1.3/src/modules/standard/mod_rewrite.h,v
retrieving revision 1.59
retrieving revision 1.60
diff -u -r1.59 -r1.60
--- mod_rewrite.h 1999/01/01 19:50:22 1.59
+++ mod_rewrite.h 1999/01/28 07:15:18 1.60
@@ -127,7 +127,7 @@
*/
#ifndef NO_DBM_REWRITEMAP
#include <ndbm.h>
-#if (__FreeBSD__)
+#if defined(__FreeBSD__) || (defined(DB_LOCK) && defined(DB_SHMEM))
#define NDBM_FILE_SUFFIX ".db"
#else
#define NDBM_FILE_SUFFIX ".pag"