diff options
Diffstat (limited to 'ext/sqlite3/sqlite3.c')
| -rw-r--r-- | ext/sqlite3/sqlite3.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ext/sqlite3/sqlite3.c b/ext/sqlite3/sqlite3.c index 3a302fb8c0..e5f6fb6bae 100644 --- a/ext/sqlite3/sqlite3.c +++ b/ext/sqlite3/sqlite3.c @@ -1281,9 +1281,11 @@ PHP_METHOD(sqlite3_result, fetchArray) add_u_assoc_zval(return_value, IS_UNICODE, ZSTR(ustr), data); } } - break; + break; + case SQLITE_DONE: RETURN_FALSE; + break; default: php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unable to execute statement: %s", sqlite3_errmsg(sqlite3_db_handle(result_obj->stmt_obj->stmt))); |
