summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXinchen Hui <laruence@gmail.com>2015-10-14 10:19:57 +0800
committerXinchen Hui <laruence@gmail.com>2015-10-14 10:19:57 +0800
commit010509355d2ab1a758fa21bd7db5fb9bb3c9fd15 (patch)
tree371f2f3677409c2234b9cfe6dd44cc5a3989f342
parentd398cc9d10ac47c64ce7a462dcd65bdc3274a822 (diff)
downloadphp-git-010509355d2ab1a758fa21bd7db5fb9bb3c9fd15.tar.gz
Fixed Conditional jump or move depends on uninitialised value
-rw-r--r--ext/sqlite3/sqlite3.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/ext/sqlite3/sqlite3.c b/ext/sqlite3/sqlite3.c
index cc9c5f57a9..12340f991e 100644
--- a/ext/sqlite3/sqlite3.c
+++ b/ext/sqlite3/sqlite3.c
@@ -871,6 +871,8 @@ static int php_sqlite3_callback_compare(void *coll, int a_len, const void *a, in
if ((ret = zend_call_function(&collation->fci.fci, &collation->fci.fcc)) == FAILURE) {
php_error_docref(NULL, E_WARNING, "An error occurred while invoking the compare callback");
}
+ } else {
+ ZVAL_UNDEF(&retval);
}
zval_ptr_dtor(&zargs[0]);