diff options
-rw-r--r-- | ext/dba/dba_db2.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/dba/dba_db2.c b/ext/dba/dba_db2.c index d3ecfa3b67..bb7cf470d2 100644 --- a/ext/dba/dba_db2.c +++ b/ext/dba/dba_db2.c @@ -67,7 +67,7 @@ DBA_OPEN_FUNC(db2) filemode = Z_LVAL_PP(info->argv[0]); } - if(db_open(info->path, type, gmode, filemode, NULL, NULL, &dbp)) { + if(!db_open(info->path, type, gmode, filemode, NULL, NULL, &dbp)) { info->dbf = malloc(sizeof(dba_db2_data)); memset(info->dbf, 0, sizeof(dba_db2_data)); ((dba_db2_data *) info->dbf)->dbp = dbp; |