iliaa           Wed Jan 15 10:36:29 2003 EDT

  Modified files:              
    /php4/ext/interbase interbase.c 
  Log:
  Build fixes.
  
  
Index: php4/ext/interbase/interbase.c
diff -u php4/ext/interbase/interbase.c:1.95 php4/ext/interbase/interbase.c:1.96
--- php4/ext/interbase/interbase.c:1.95 Wed Jan 15 08:50:54 2003
+++ php4/ext/interbase/interbase.c      Wed Jan 15 10:36:28 2003
@@ -17,7 +17,7 @@
    +----------------------------------------------------------------------+
  */
 
-/* $Id: interbase.c,v 1.95 2003/01/15 13:50:54 iliaa Exp $ */
+/* $Id: interbase.c,v 1.96 2003/01/15 15:36:28 iliaa Exp $ */
 
 
 /* TODO: Arrays, roles?
@@ -229,10 +229,10 @@
 #define GET_BLOB_HANDLE_ARG(blob_arg, blob_ptr) \
 { \
        int type; \
-       convert_to_long(blob_arg); \
-       blob_ptr = (ibase_blob_handle *) zend_list_find(Z_LVAL_P(blob_arg), &type); \
+       convert_to_long_ex(blob_arg); \
+       blob_ptr = (ibase_blob_handle *) zend_list_find(Z_LVAL_PP(blob_arg), &type); \
        if (type!=le_blob) { \
-               _php_ibase_module_error("%d is not blob handle", Z_LVAL_P(blob_arg)); \
+               _php_ibase_module_error("%d is not blob handle", Z_LVAL_PP(blob_arg)); 
+\
                RETURN_FALSE; \
        } \
 }
@@ -609,7 +609,7 @@
 
        php_info_print_table_start();
        php_info_print_table_row(2, "Interbase Support", "enabled");    
-       php_info_print_table_row(2, "Revision", "$Revision: 1.95 $");
+       php_info_print_table_row(2, "Revision", "$Revision: 1.96 $");
 #ifdef COMPILE_DL_INTERBASE
        php_info_print_table_row(2, "Dynamic Module", "yes");
 #endif
@@ -2630,7 +2630,7 @@
                WRONG_PARAM_COUNT;
        }
 
-       GET_BLOB_HANDLE_ARG(*blob_arg, ib_blob);
+       GET_BLOB_HANDLE_ARG(blob_arg, ib_blob);
        
        convert_to_string_ex(string_arg);
 
@@ -2661,7 +2661,7 @@
        convert_to_long_ex(len_arg);
        max_len = (unsigned short) Z_LVAL_PP(len_arg);
 
-       GET_BLOB_HANDLE_ARG(*blob_arg, ib_blob);
+       GET_BLOB_HANDLE_ARG(blob_arg, ib_blob);
 
        if (ib_blob->bl_qd.gds_quad_high || ib_blob->bl_qd.gds_quad_low) { /*not null 
?*/
                
@@ -2706,7 +2706,7 @@
                WRONG_PARAM_COUNT;
        }
 
-       GET_BLOB_HANDLE_ARG(*blob_arg, ib_blob);
+       GET_BLOB_HANDLE_ARG(blob_arg, ib_blob);
 
        if (bl_end == BLOB_CLOSE) { /* return id here */
                if (ib_blob->bl_qd.gds_quad_high || ib_blob->bl_qd.gds_quad_low) { 
/*not null ?*/



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to