summaryrefslogtreecommitdiff
path: root/ext/recode/recode.c
diff options
context:
space:
mode:
authorDerick Rethans <derick@php.net>2002-04-20 18:33:54 +0000
committerDerick Rethans <derick@php.net>2002-04-20 18:33:54 +0000
commit6075a65319b41735d0bd3741177be719da96b3db (patch)
tree12cb17728520ee96ff2881cbc2c131580418bc45 /ext/recode/recode.c
parent36751953d49adc0dbc907a68747658c0e2372653 (diff)
downloadphp-git-6075a65319b41735d0bd3741177be719da96b3db.tar.gz
- initialize globals properly
Diffstat (limited to 'ext/recode/recode.c')
-rw-r--r--ext/recode/recode.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/ext/recode/recode.c b/ext/recode/recode.c
index 048b4f4896..8c17b5f76c 100644
--- a/ext/recode/recode.c
+++ b/ext/recode/recode.c
@@ -75,8 +75,15 @@ extern void timeout(int sig);
ZEND_GET_MODULE(recode)
#endif
+static void php_recode_init_globals (zend_recode_globals *rg)
+{
+ rg->outer = NULL;
+}
+
PHP_MINIT_FUNCTION(recode)
{
+ ZEND_INIT_MODULE_GLOBALS(recode, php_recode_init_globals, NULL);
+
ReSG(outer) = recode_new_outer(true);
if (ReSG(outer) == NULL)
return FAILURE;