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