diff options
author | Thies C. Arntzen <thies@php.net> | 1999-08-18 15:39:46 +0000 |
---|---|---|
committer | Thies C. Arntzen <thies@php.net> | 1999-08-18 15:39:46 +0000 |
commit | bed72caf06a0c0cb6ed6e432a27ddeb4479e176b (patch) | |
tree | 035a9440ddffc987f3d5fcac112e33518a1c6b81 /ext/oracle/oracle.c | |
parent | 9e9050a4283789149529c961d5dea167038c5a0e (diff) | |
download | php-git-bed72caf06a0c0cb6ed6e432a27ddeb4479e176b.tar.gz |
some ZTS stuff
Diffstat (limited to 'ext/oracle/oracle.c')
-rw-r--r-- | ext/oracle/oracle.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/ext/oracle/oracle.c b/ext/oracle/oracle.c index 69ddea8881..1420fe0901 100644 --- a/ext/oracle/oracle.c +++ b/ext/oracle/oracle.c @@ -285,6 +285,10 @@ static int _close_oracur(oraCursor *cur) PHP_MINIT_FUNCTION(oracle) { + + ELS_FETCH(); + ORALS_FETCH(); + if (cfg_get_long("oracle.allow_persistent", &ORA(allow_persistent)) == FAILURE) { @@ -355,8 +359,6 @@ PHP_MSHUTDOWN_FUNCTION(oracle) PHP_RSHUTDOWN_FUNCTION(oracle) { - ORALS_FETCH(); - return SUCCESS; } @@ -1814,6 +1816,9 @@ int ora_set_param_values(oraCursor *cursor, int isout) /* see variables.c */ HashTable *symbol_table=php3i_get_symbol_table(); #endif + + ELS_FETCH(); + zend_hash_internal_pointer_reset(cursor->params); if(zend_hash_num_elements(cursor->params) != cursor->nparams){ |