- SQLite3 extension:
. Fixed memory leaked introduced by the NULL poisoning patch (Mateusz Kocielski, Pierre)
. Add SQlite3_Stmt::readonly() for checking if a statement is read only. (Scott)
+ . Implemented FR #53466 (SQLite3Result::columnType() should return false after all of the rows have been fetched). (Scott)
- Streams:
. Implemented FR #26158 (open arbitrary file descriptor with fopen). (Gustavo)
return;
}
+ if (result_obj->complete) {
+ RETURN_FALSE;
+ }
+
RETURN_LONG(sqlite3_column_type(result_obj->stmt_obj->stmt, column));
}
/* }}} */
break;
case SQLITE_DONE:
+ result_obj->complete = 1;
RETURN_FALSE;
break;