com php-src: Make sure result is initilized: ext/mysqli/mysqli _nonapi.c
| From: | Johannes Schlüter | Date: | Wed, 03 Jul 2013 14:53:09 +0000 |
| Subject: | com php-src: Make sure result is initilized: ext/mysqli/mysqli _nonapi.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-72574@lists.php.net to get a copy of this message | ||
Commit: 0265c2d961aa99e00361d6ab0f845dc1e8782558
Author: Johannes Schlüter <johannes@php.net> Wed, 3 Jul 2013 16:53:09 +0200
Parents: 74d434c091c765d2fa00fafabd383f14638f7acf
Branches: PHP-5.4 PHP-5.5 master
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=0265c2d961aa99e00361d6ab0f845dc1e8782558
Log:
Make sure result is initilized
Practically this could only be an issue when overriding mysqlnd from
an extension, but makes static analysis happy
Changed paths:
M ext/mysqli/mysqli_nonapi.c
Diff:
diff --git a/ext/mysqli/mysqli_nonapi.c b/ext/mysqli/mysqli_nonapi.c
index 2ad1a20..e1557ef 100644
--- a/ext/mysqli/mysqli_nonapi.c
+++ b/ext/mysqli/mysqli_nonapi.c
@@ -564,7 +564,7 @@ PHP_FUNCTION(mysqli_query)
MY_MYSQL *mysql;
zval *mysql_link;
MYSQLI_RESOURCE *mysqli_resource;
- MYSQL_RES *result;
+ MYSQL_RES *result = NULL;
char *query = NULL;
int query_len;
long resultmode = MYSQLI_STORE_RESULT;
@@ -835,7 +835,7 @@ PHP_FUNCTION(mysqli_reap_async_query)
MY_MYSQL *mysql;
zval *mysql_link;
MYSQLI_RESOURCE *mysqli_resource;
- MYSQL_RES *result;
+ MYSQL_RES *result = NULL;
if (zend_parse_method_parameters(ZEND_NUM_ARGS() TSRMLS_CC, getThis(), "O",
&mysql_link, mysqli_link_class_entry) == FAILURE) {
return;