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

Reply via email to