From 703c55577bae3669f9bcb88484da1ea55ed7eaf8 Mon Sep 17 00:00:00 2001 From: Ilia Alshanetsky Date: Thu, 7 Jul 2005 15:13:28 +0000 Subject: Fixed memory leak, after SQLITE_DONE sqlite3_data_count() always returns 0. --- ext/pdo_sqlite/sqlite_statement.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ext/pdo_sqlite/sqlite_statement.c') 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; -- cgit v1.2.1