]> granicus.if.org Git - php/commitdiff
Fixed memory leak, after SQLITE_DONE sqlite3_data_count() always returns 0.
authorIlia Alshanetsky <iliaa@php.net>
Thu, 7 Jul 2005 15:13:28 +0000 (15:13 +0000)
committerIlia Alshanetsky <iliaa@php.net>
Thu, 7 Jul 2005 15:13:28 +0000 (15:13 +0000)
ext/pdo_sqlite/sqlite_statement.c

index d26b4a9b9222f1edb59bfa741e6ce240b72a99ee..357c31cdb9dbf85d58561b6c92375b791d0f60db 100644 (file)
@@ -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;