zend_hash_init(&pcre_globals->pcre_cache, 0, NULL, php_free_pcre_cache, 1);
}
-#ifdef ZTS
static void php_pcre_shutdown_globals(zend_pcre_globals *pcre_globals TSRMLS_DC)
{
zend_hash_destroy(&pcre_globals->pcre_cache);
}
-#endif
static /* {{{ PHP_MINFO_FUNCTION(pcre) */
/* {{{ PHP_MSHUTDOWN_FUNCTION(pcre) */
static PHP_MSHUTDOWN_FUNCTION(pcre)
{
+#ifndef ZTS
+ php_pcre_shutdown_globals(&pcre_globals TSRMLS_CC);
+#endif
+
return SUCCESS;
}
/* }}} */