From: Marcus Boerger Date: Thu, 3 Jul 2003 11:23:27 +0000 (+0000) Subject: MFH: Fix open mode (noticed by FutureQuest, Inc.) X-Git-Tag: php-4.3.3RC2~179 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=46fd530566d9f338d3bba7910aedf35a42171b37;p=php MFH: Fix open mode (noticed by FutureQuest, Inc.) --- diff --git a/ext/dba/dba_db2.c b/ext/dba/dba_db2.c index 9ef28a7a66..3c12c4f8bc 100644 --- a/ext/dba/dba_db2.c +++ b/ext/dba/dba_db2.c @@ -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 : diff --git a/ext/dba/dba_db3.c b/ext/dba/dba_db3.c index 3d0e892219..243588deff 100644 --- a/ext/dba/dba_db3.c +++ b/ext/dba/dba_db3.c @@ -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 : diff --git a/ext/dba/dba_db4.c b/ext/dba/dba_db4.c index 0195d61400..65c99dcfe6 100644 --- a/ext/dba/dba_db4.c +++ b/ext/dba/dba_db4.c @@ -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 :