georg           Thu Jan  1 10:46:40 2004 EDT

  Modified files:              
    /php-src/ext/mysqli mysqli_prop.c 
  Log:
  fixed bug(s) in macro call for statement properties
  
  
Index: php-src/ext/mysqli/mysqli_prop.c
diff -u php-src/ext/mysqli/mysqli_prop.c:1.5 php-src/ext/mysqli/mysqli_prop.c:1.6
--- php-src/ext/mysqli/mysqli_prop.c:1.5        Thu Jan  1 09:04:35 2004
+++ php-src/ext/mysqli/mysqli_prop.c    Thu Jan  1 10:46:39 2004
@@ -15,7 +15,7 @@
   | Author: Georg Richter <[EMAIL PROTECTED]>                                |
   +----------------------------------------------------------------------+
 
-  $Id: mysqli_prop.c,v 1.5 2004/01/01 14:04:35 georg Exp $ 
+  $Id: mysqli_prop.c,v 1.6 2004/01/01 15:46:39 georg Exp $ 
 */
 
 #ifdef HAVE_CONFIG_H
@@ -29,10 +29,10 @@
 #include "ext/standard/info.h"
 #include "php_mysqli.h"
 
-#define MYSQLI_MAP_PROPERTY_LONG(__func, __type, __val)\
+#define MYSQLI_MAP_PROPERTY_LONG( __func, __type, __val)\
 int __func(mysqli_object *obj, zval **retval TSRMLS_DC) \
 {\
-       __type *p = (__type *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr;\
+       __type *p = (__type *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr; \
        ALLOC_ZVAL(*retval);\
        if (!p) {\
                ZVAL_NULL(*retval);\
@@ -42,10 +42,10 @@
        return SUCCESS;\
 }\
 
-#define MYSQLI_MAP_PROPERTY_LONG_LONG(__func, __type, __val)\
+#define MYSQLI_MAP_PROPERTY_LONG_LONG( __func, __type, __val)\
 int __func(mysqli_object *obj, zval **retval TSRMLS_DC) \
 {\
-       __type *p = (__type *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr;\
+       __type *p = (__type *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr; \
        ALLOC_ZVAL(*retval);\
        if (!p) {\
                ZVAL_NULL(*retval);\
@@ -61,10 +61,10 @@
        return SUCCESS;\
 }\
 
-#define MYSQLI_MAP_PROPERTY_STRING(__func, __type, __val)\
+#define MYSQLI_MAP_PROPERTY_STRING( __func, __type, __val)\
 int __func(mysqli_object *obj, zval **retval TSRMLS_DC) \
 {\
-       __type *p = (__type *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr;\
+       __type *p = (__type *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr; \
        ALLOC_ZVAL(*retval);\
        if (!p) {\
                ZVAL_NULL(*retval);\
@@ -167,14 +167,14 @@
 MYSQLI_MAP_PROPERTY_LONG_LONG(result_num_rows_read, MYSQL_RES, row_count);
 
 /* statement properties */
-MYSQLI_MAP_PROPERTY_LONG_LONG(stmt_affected_rows_read, MYSQL_STMT, 
mysql->last_used_con->affected_rows);
-MYSQLI_MAP_PROPERTY_STRING(stmt_query_read, MYSQL_STMT, query);
-MYSQLI_MAP_PROPERTY_LONG(stmt_param_count_read, MYSQL_STMT, param_count);
-MYSQLI_MAP_PROPERTY_LONG(stmt_field_count_read, MYSQL_STMT, field_count);
-MYSQLI_MAP_PROPERTY_LONG(stmt_id_read, MYSQL_STMT, stmt_id);
-MYSQLI_MAP_PROPERTY_LONG(stmt_errno_read, MYSQL_STMT, last_errno);
-MYSQLI_MAP_PROPERTY_STRING(stmt_error_read, MYSQL_STMT, last_error);
-MYSQLI_MAP_PROPERTY_STRING(stmt_sqlstate_read, MYSQL_STMT, sqlstate);
+MYSQLI_MAP_PROPERTY_LONG_LONG(stmt_affected_rows_read, STMT, 
stmt->mysql->last_used_con->affected_rows);
+MYSQLI_MAP_PROPERTY_STRING(stmt_query_read, STMT, stmt->query);
+MYSQLI_MAP_PROPERTY_LONG(stmt_param_count_read, STMT, stmt->param_count);
+MYSQLI_MAP_PROPERTY_LONG(stmt_field_count_read, STMT, stmt->field_count);
+MYSQLI_MAP_PROPERTY_LONG(stmt_id_read, STMT, stmt->stmt_id);
+MYSQLI_MAP_PROPERTY_LONG(stmt_errno_read, STMT, stmt->last_errno);
+MYSQLI_MAP_PROPERTY_STRING(stmt_error_read, STMT, stmt->last_error);
+MYSQLI_MAP_PROPERTY_STRING(stmt_sqlstate_read, STMT, stmt->sqlstate);
 
 mysqli_property_entry mysqli_link_property_entries[] = {
        {"affected_rows", link_affected_rows_read, NULL},

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

Reply via email to