abies Tue May 4 08:42:54 2004 EDT Modified files: /php-src/ext/interbase ibase_query.c Log: ibase_query(): Be careful not to return true on error conditions http://cvs.php.net/diff.php/php-src/ext/interbase/ibase_query.c?r1=1.1&r2=1.2&ty=u Index: php-src/ext/interbase/ibase_query.c diff -u php-src/ext/interbase/ibase_query.c:1.1 php-src/ext/interbase/ibase_query.c:1.2 --- php-src/ext/interbase/ibase_query.c:1.1 Mon Apr 5 09:22:33 2004 +++ php-src/ext/interbase/ibase_query.c Tue May 4 08:42:54 2004 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: ibase_query.c,v 1.1 2004/04/05 13:22:33 abies Exp $ */ +/* $Id: ibase_query.c,v 1.2 2004/05/04 12:42:54 abies Exp $ */ #ifdef HAVE_CONFIG_H #include "config.h" @@ -941,7 +941,7 @@ return SUCCESS; default: - RETVAL_TRUE; + RETVAL_FALSE; } /* allocate sqlda and output buffers */ @@ -1027,7 +1027,11 @@ if (affected_rows > 0) { ib_query->trans->affected_rows = affected_rows; RETVAL_LONG(affected_rows); + break; } + + default: + RETVAL_TRUE; } rv = SUCCESS;
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php