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

index 7f631f670872efc4f10f6a2585f342d872439f3e..474211be4681ac7bac3e30048219b903753999c9 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) {