Skip to content

Commit 0265c2d

Browse files
committed
Make sure result is initilized
Practically this could only be an issue when overriding mysqlnd from an extension, but makes static analysis happy
1 parent 74d434c commit 0265c2d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ext/mysqli/mysqli_nonapi.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -564,7 +564,7 @@ PHP_FUNCTION(mysqli_query)
564564
MY_MYSQL *mysql;
565565
zval *mysql_link;
566566
MYSQLI_RESOURCE *mysqli_resource;
567-
MYSQL_RES *result;
567+
MYSQL_RES *result = NULL;
568568
char *query = NULL;
569569
int query_len;
570570
long resultmode = MYSQLI_STORE_RESULT;
@@ -835,7 +835,7 @@ PHP_FUNCTION(mysqli_reap_async_query)
835835
MY_MYSQL *mysql;
836836
zval *mysql_link;
837837
MYSQLI_RESOURCE *mysqli_resource;
838-
MYSQL_RES *result;
838+
MYSQL_RES *result = NULL;
839839

840840
if (zend_parse_method_parameters(ZEND_NUM_ARGS() TSRMLS_CC, getThis(), "O", &mysql_link, mysqli_link_class_entry) == FAILURE) {
841841
return;

0 commit comments

Comments
 (0)