]> granicus.if.org Git - php/commitdiff
fix mysqli_*_free_storage() funcs to conform with their prototypes
authorAntony Dovgal <tony2001@php.net>
Mon, 10 Jul 2006 13:02:31 +0000 (13:02 +0000)
committerAntony Dovgal <tony2001@php.net>
Mon, 10 Jul 2006 13:02:31 +0000 (13:02 +0000)
ext/mysqli/mysqli.c

index 8616fe9f940b4157bb6bd668a5e42e68ca6faf9a..beed75bb919c8a6e938af4ab6e01a50bdf674743 100644 (file)
@@ -134,9 +134,10 @@ void php_clear_mysql(MY_MYSQL *mysql) {
 
 /* {{{ mysqli_objects_free_storage
  */
-static void mysqli_objects_free_storage(zend_object *object TSRMLS_DC)
+static void mysqli_objects_free_storage(void *object TSRMLS_DC)
 {
-       mysqli_object   *intern = (mysqli_object *)object;
+       zend_object *zo = (zend_object *)object;
+       mysqli_object   *intern = (mysqli_object *)zo;
        MYSQLI_RESOURCE *my_res = (MYSQLI_RESOURCE *)intern->ptr;
 
        my_efree(my_res);       
@@ -147,9 +148,10 @@ static void mysqli_objects_free_storage(zend_object *object TSRMLS_DC)
 
 /* {{{ mysqli_link_free_storage
  */
-static void mysqli_link_free_storage(zend_object *object TSRMLS_DC)
+static void mysqli_link_free_storage(void *object TSRMLS_DC)
 {
-       mysqli_object   *intern = (mysqli_object *)object;
+       zend_object *zo = (zend_object *)object;
+       mysqli_object   *intern = (mysqli_object *)zo;
        MYSQLI_RESOURCE *my_res = (MYSQLI_RESOURCE *)intern->ptr;
 
        if (my_res && my_res->ptr) {
@@ -166,9 +168,10 @@ static void mysqli_link_free_storage(zend_object *object TSRMLS_DC)
 
 /* {{{ mysqli_stmt_free_storage
  */
-static void mysqli_stmt_free_storage(zend_object *object TSRMLS_DC)
+static void mysqli_stmt_free_storage(void *object TSRMLS_DC)
 {
-       mysqli_object   *intern = (mysqli_object *)object;
+       zend_object *zo = (zend_object *)object;
+       mysqli_object   *intern = (mysqli_object *)zo;
        MYSQLI_RESOURCE *my_res = (MYSQLI_RESOURCE *)intern->ptr;
 
        if (my_res && my_res->ptr) {
@@ -181,9 +184,10 @@ static void mysqli_stmt_free_storage(zend_object *object TSRMLS_DC)
 
 /* {{{ mysqli_result_free_storage
  */
-static void mysqli_result_free_storage(zend_object *object TSRMLS_DC)
+static void mysqli_result_free_storage(void *object TSRMLS_DC)
 {
-       mysqli_object   *intern = (mysqli_object *)object;
+       zend_object *zo = (zend_object *)object;
+       mysqli_object   *intern = (mysqli_object *)zo;
        MYSQLI_RESOURCE *my_res = (MYSQLI_RESOURCE *)intern->ptr;
 
        if (my_res && my_res->ptr) {
@@ -195,9 +199,10 @@ static void mysqli_result_free_storage(zend_object *object TSRMLS_DC)
 
 /* {{{ mysqli_warning_free_storage
  */
-static void mysqli_warning_free_storage(zend_object *object TSRMLS_DC)
+static void mysqli_warning_free_storage(void *object TSRMLS_DC)
 {
-       mysqli_object   *intern = (mysqli_object *)object;
+       zend_object *zo = (zend_object *)object;
+       mysqli_object   *intern = (mysqli_object *)zo;
        MYSQLI_RESOURCE *my_res = (MYSQLI_RESOURCE *)intern->ptr;
 
        if (my_res && my_res->ptr) {