abies Wed Nov 26 09:04:57 2003 EDT Modified files: (Branch: PHP_4_3) /php-src/ext/interbase interbase.c Log: Fix crash bug reported by jani/ilia Index: php-src/ext/interbase/interbase.c diff -u php-src/ext/interbase/interbase.c:1.91.2.24 php-src/ext/interbase/interbase.c:1.91.2.25 --- php-src/ext/interbase/interbase.c:1.91.2.24 Fri Nov 14 05:38:41 2003 +++ php-src/ext/interbase/interbase.c Wed Nov 26 09:04:56 2003 @@ -17,7 +17,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: interbase.c,v 1.91.2.24 2003/11/14 10:38:41 abies Exp $ */ +/* $Id: interbase.c,v 1.91.2.25 2003/11/26 14:04:56 abies Exp $ */ /* TODO: Arrays, roles? @@ -624,7 +624,7 @@ php_info_print_table_start(); php_info_print_table_row(2, "Interbase Support", "enabled"); - php_info_print_table_row(2, "Revision", "$Revision: 1.91.2.24 $"); + php_info_print_table_row(2, "Revision", "$Revision: 1.91.2.25 $"); #ifdef COMPILE_DL_INTERBASE php_info_print_table_row(2, "Dynamic Module", "yes"); #endif @@ -934,9 +934,9 @@ Close an InterBase connection */ PHP_FUNCTION(ibase_close) { - zval **link_arg; + zval **link_arg = NULL; ibase_db_link *ib_link; - int link_id; + int link_id = -1; RESET_ERRMSG; @@ -949,7 +949,6 @@ RETURN_FALSE; } convert_to_long_ex(link_arg); - link_id = Z_LVAL_PP(link_arg); break; default: WRONG_PARAM_COUNT;
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php