From: Ilia Alshanetsky Date: Thu, 7 Jul 2005 15:13:28 +0000 (+0000) Subject: Fixed memory leak, after SQLITE_DONE sqlite3_data_count() always returns 0. X-Git-Tag: php-5.1.0b3~131 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=703c55577bae3669f9bcb88484da1ea55ed7eaf8;p=php Fixed memory leak, after SQLITE_DONE sqlite3_data_count() always returns 0. --- diff --git a/ext/pdo_sqlite/sqlite_statement.c b/ext/pdo_sqlite/sqlite_statement.c index d26b4a9b92..357c31cdb9 100644 --- a/ext/pdo_sqlite/sqlite_statement.c +++ b/ext/pdo_sqlite/sqlite_statement.c @@ -59,7 +59,7 @@ static int pdo_sqlite_stmt_execute(pdo_stmt_t *stmt TSRMLS_DC) return 1; case SQLITE_DONE: - stmt->column_count = sqlite3_data_count(S->stmt); + stmt->column_count = sqlite3_column_count(S->stmt); sqlite3_reset(S->stmt); S->done = 1; return 1;