From ddf4ad5744ad82b71bb6d341735b12be7736a225 Mon Sep 17 00:00:00 2001 From: Marcus Boerger Date: Sun, 17 Aug 2003 17:14:11 +0000 Subject: [PATCH] Fix warning --- ext/dba/dba.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ext/dba/dba.c b/ext/dba/dba.c index ed74bbbb7e..9fc307ac86 100644 --- a/ext/dba/dba.c +++ b/ext/dba/dba.c @@ -663,9 +663,9 @@ static void php_dba_open(INTERNAL_FUNCTION_PARAMETERS, int persistent) file_mode = "w+b"; break; default: - modenr = 0; - lock_mode = 0; - file_mode = ""; + php_error_docref2(NULL TSRMLS_CC, Z_STRVAL_PP(args[0]), Z_STRVAL_PP(args[1]), E_WARNING, "Illegal DBA mode"); + FREENOW; + RETURN_FALSE; } if (!lock_file_mode) { lock_file_mode = file_mode; @@ -694,7 +694,7 @@ static void php_dba_open(INTERNAL_FUNCTION_PARAMETERS, int persistent) lock_mode |= LOCK_NB; /* test =: non blocking */ } } - if (*pmode || !modenr) { + if (*pmode) { php_error_docref2(NULL TSRMLS_CC, Z_STRVAL_PP(args[0]), Z_STRVAL_PP(args[1]), E_WARNING, "Illegal DBA mode"); FREENOW; RETURN_FALSE; -- 2.40.0