diff options
author | Marcus Boerger <helly@php.net> | 2003-04-18 19:43:38 +0000 |
---|---|---|
committer | Marcus Boerger <helly@php.net> | 2003-04-18 19:43:38 +0000 |
commit | d323659e5fbc978fa33bbf2ad8c7b2a15100bd10 (patch) | |
tree | 925b296ce2f963157fb66a341b0b3a6eb114c31e /ext/sqlite/sqlite.c | |
parent | ff93259b82585db87c9946d28b0bed0e5b20b562 (diff) | |
download | php-git-d323659e5fbc978fa33bbf2ad8c7b2a15100bd10.tar.gz |
ZTS fixes
Diffstat (limited to 'ext/sqlite/sqlite.c')
-rw-r--r-- | ext/sqlite/sqlite.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ext/sqlite/sqlite.c b/ext/sqlite/sqlite.c index 40827925cc..630e701374 100644 --- a/ext/sqlite/sqlite.c +++ b/ext/sqlite/sqlite.c @@ -198,6 +198,7 @@ static void php_sqlite_function_callback(sqlite_func *func, int argc, const char zval funcname; int i, res; char *callable = NULL, *errbuf=NULL; + TSRMLS_FETCH(); /* sanity check the args */ if (argc == 0) { @@ -355,6 +356,8 @@ static struct php_sqlite_db *php_sqlite_open(char *filename, int mode, char *per sdb = sqlite_open(filename, mode, &errtext); if (sdb == NULL) { + TSRMLS_FETCH(); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "%s", errtext); if (errmsg) { @@ -386,6 +389,7 @@ static struct php_sqlite_db *php_sqlite_open(char *filename, int mode, char *per if (persistent_id) { list_entry le; + TSRMLS_FETCH(); Z_TYPE(le) = le_sqlite_pdb; le.ptr = db; |