--- embedaddon/php/ext/mysqli/mysqli.c 2013/07/22 01:31:55 1.1.1.3 +++ embedaddon/php/ext/mysqli/mysqli.c 2013/10/14 08:02:25 1.1.1.4 @@ -17,7 +17,7 @@ | Ulf Wendel | +----------------------------------------------------------------------+ - $Id: mysqli.c,v 1.1.1.3 2013/07/22 01:31:55 misho Exp $ + $Id: mysqli.c,v 1.1.1.4 2013/10/14 08:02:25 misho Exp $ */ #ifdef HAVE_CONFIG_H @@ -531,7 +531,7 @@ PHP_MYSQLI_EXPORT(zend_object_value) mysqli_objects_ne #include "ext/mysqlnd/mysqlnd_reverse_api.h" static MYSQLND *mysqli_convert_zv_to_mysqlnd(zval * zv TSRMLS_DC) { - if (Z_TYPE_P(zv) == IS_OBJECT && Z_OBJCE_P(zv) == mysqli_link_class_entry) { + if (Z_TYPE_P(zv) == IS_OBJECT && instanceof_function(Z_OBJCE_P(zv), mysqli_link_class_entry TSRMLS_CC)) { MY_MYSQL * mysql; MYSQLI_RESOURCE * my_res; mysqli_object * intern = (mysqli_object *)zend_object_store_get_object(zv TSRMLS_CC);