helly Sun Aug 17 13:14:11 2003 EDT Modified files: /php-src/ext/dba dba.c Log: Fix warning Index: php-src/ext/dba/dba.c diff -u php-src/ext/dba/dba.c:1.98 php-src/ext/dba/dba.c:1.99 --- php-src/ext/dba/dba.c:1.98 Tue Jul 29 14:26:34 2003 +++ php-src/ext/dba/dba.c Sun Aug 17 13:14:11 2003 @@ -17,7 +17,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: dba.c,v 1.98 2003/07/29 18:26:34 iliaa Exp $ */ +/* $Id: dba.c,v 1.99 2003/08/17 17:14:11 helly Exp $ */ #ifdef HAVE_CONFIG_H #include "config.h" @@ -663,9 +663,9 @@ 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 @@ 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;
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php