fmk Thu Jan 27 15:22:27 2005 EDT Modified files: (Branch: PHP_4_3) /php-src/ext/fbsql php_fbsql.c Log: MFH: Hack to fix crash caused by FBCAccess not returning errors when creating an index that exists in the database. http://cvs.php.net/diff.php/php-src/ext/fbsql/php_fbsql.c?r1=1.86.2.11&r2=1.86.2.12&ty=u Index: php-src/ext/fbsql/php_fbsql.c diff -u php-src/ext/fbsql/php_fbsql.c:1.86.2.11 php-src/ext/fbsql/php_fbsql.c:1.86.2.12 --- php-src/ext/fbsql/php_fbsql.c:1.86.2.11 Wed Dec 29 15:20:52 2004 +++ php-src/ext/fbsql/php_fbsql.c Thu Jan 27 15:22:27 2005 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: php_fbsql.c,v 1.86.2.11 2004/12/29 20:20:52 fmk Exp $ */ +/* $Id: php_fbsql.c,v 1.86.2.12 2005/01/27 20:22:27 fmk Exp $ */ /* TODO: * @@ -1840,9 +1840,12 @@ md = meta; tp = fbcmdStatementType(md); - - if ((tp[0] == 'C') || (tp[0] == 'R')) - { + if (tp == NULL) { + fbcmdRelease(meta); + ZVAL_BOOL(return_value, 0) + } + else if ((tp[0] == 'C') || (tp[0] == 'R')) + { if (sR == 1 && md) fbcmdRelease(md); ZVAL_BOOL(return_value, 1) }
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php