#endif
-int zend_startup(zend_utility_functions *utility_functions, char **extensions)
+int zend_startup(zend_utility_functions *utility_functions, char **extensions, int start_builtin_functions)
{
#ifdef ZTS
zend_compiler_globals *compiler_globals;
init_resource_plist(ELS_C);
#endif
- zend_startup_builtin_functions();
+ if (start_builtin_functions) {
+ zend_startup_builtin_functions();
+ }
return SUCCESS;
}
#define BYREF_ALLOW 2
#define BYREF_FORCE_REST 3
-int zend_startup(zend_utility_functions *utility_functions, char **extensions);
+int zend_startup(zend_utility_functions *utility_functions, char **extensions, int start_builtin_functions);
void zend_shutdown(void);
void zend_set_utility_values(zend_utility_values *utility_values);