]> granicus.if.org Git - php/commitdiff
Fix open mode (noticed by FutureQuest, Inc.)
authorMarcus Boerger <helly@php.net>
Thu, 3 Jul 2003 11:17:34 +0000 (11:17 +0000)
committerMarcus Boerger <helly@php.net>
Thu, 3 Jul 2003 11:17:34 +0000 (11:17 +0000)
ext/dba/dba_db2.c
ext/dba/dba_db3.c
ext/dba/dba_db4.c

index edbb1999eb566d48eddc6ed1b80522b7e27249bc..c8ffa78ac590d0790f964ead2d04772ec04404fe 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 4f4220c3ee5517e764c73f31f43939a5807916e6..cd86ab3ef58fb3e284fc7aa2e9a1bbee6f1b6945 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 c4020e9fc90267294c18cd7ef56dc9492b10f765..7594eab80b69f0b7bc3666f3134a7dc7bdc33b35 100644 (file)
@@ -65,7 +65,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 :