]> granicus.if.org Git - php/commitdiff
Fix bug #61003 mysql_stat() require a valid connection
authorJohannes Schlüter <johannes@php.net>
Tue, 6 Mar 2012 00:15:40 +0000 (00:15 +0000)
committerJohannes Schlüter <johannes@php.net>
Tue, 6 Mar 2012 00:15:40 +0000 (00:15 +0000)
ext/mysqli/mysqli_prop.c

index 5b801e4ff563e8d79e653e8cca07b65253f0b1dd..87661b2860fea266274a1613f56bf463d542c8c9 100644 (file)
@@ -260,7 +260,11 @@ static int link_stat_read(mysqli_object *obj, zval **retval TSRMLS_DC)
        MAKE_STD_ZVAL(*retval);
        ZVAL_NULL(*retval);
 
+#if defined(MYSQLI_USE_MYSQLND)
        CHECK_STATUS(MYSQLI_STATUS_INITIALIZED);
+#else
+       CHECK_STATUS(MYSQLI_STATUS_VALID);
+#endif
 
        mysql = (MY_MYSQL *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr;