]> granicus.if.org Git - php/commitdiff
MFH Bugfix #25794: Cannot open existing hash db3 file with write
authorMarcus Boerger <helly@php.net>
Thu, 13 Nov 2003 08:59:17 +0000 (08:59 +0000)
committerMarcus Boerger <helly@php.net>
Thu, 13 Nov 2003 08:59:17 +0000 (08:59 +0000)
ext/dba/dba_db2.c
ext/dba/dba_db3.c
ext/dba/dba_db4.c
ext/dba/tests/dba007.phpt

index 3c12c4f8bc820c6e88294ca79aca6d684f35e7ee..9ef28a7a66e2fc3e1a017de4aee9aadd4ec4a2e9 100644 (file)
@@ -55,7 +55,7 @@ DBA_OPEN_FUNC(db2)
 
        type = info->mode == DBA_READER ? DB_UNKNOWN :
                info->mode == DBA_TRUNC ? DB_BTREE :
-               !s ? DB_BTREE : DB_UNKNOWN;
+               s ? DB_BTREE : DB_UNKNOWN;
          
        gmode = info->mode == DBA_READER ? DB_RDONLY :
                (info->mode == DBA_CREAT && s) ? DB_CREATE : 
index 243588defff5fddd7d2a690f6d2a06f59f950e5d..3d0e892219c15d4b7554eb64060d9e71c19f2688 100644 (file)
@@ -64,7 +64,7 @@ DBA_OPEN_FUNC(db3)
 
        type =  info->mode == DBA_READER ? DB_UNKNOWN :
                info->mode == DBA_TRUNC ? DB_BTREE :
-               !s? DB_BTREE : DB_UNKNOWN;
+               s? DB_BTREE : DB_UNKNOWN;
          
        gmode = info->mode == DBA_READER ? DB_RDONLY :
                (info->mode == DBA_CREAT && s) ? DB_CREATE : 
index 65c99dcfe6e8a441afd216bfb653f9a04e247df8..0195d61400648b9fc8c07d07ef4e54ff022c7199 100644 (file)
@@ -64,7 +64,7 @@ DBA_OPEN_FUNC(db4)
 
        type =  info->mode == DBA_READER ? DB_UNKNOWN :
                info->mode == DBA_TRUNC ? DB_BTREE :
-               !s? DB_BTREE : DB_UNKNOWN;
+               s? DB_BTREE : DB_UNKNOWN;
          
        gmode = info->mode == DBA_READER ? DB_RDONLY :
                (info->mode == DBA_CREAT && s) ? DB_CREATE : 
index 577dacc68c1538a704475ead3292a0eafbb4d950..a0a2c57c8e3ab504b8f60773d480e293803e2182 100644 (file)
@@ -42,4 +42,4 @@ array(3) {
   string(%d) "%s/dba/tests/test1.dbm"
   [%d]=>
   string(%d) "%s/dba/tests/test2.dbm"
-}
\ No newline at end of file
+}