From b70eeddc7064eb526be808161445e2b590dce58b Mon Sep 17 00:00:00 2001 From: Andi Gutmans Date: Tue, 26 Jun 2001 15:19:47 +0000 Subject: [PATCH] - Fix crash bug (fix by Jani). --- Zend/zend_builtin_functions.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Zend/zend_builtin_functions.c b/Zend/zend_builtin_functions.c index d882447ec3..392f95b7c4 100644 --- a/Zend/zend_builtin_functions.c +++ b/Zend/zend_builtin_functions.c @@ -1087,12 +1087,16 @@ ZEND_FUNCTION(get_extension_funcs) convert_to_string_ex(extension_name); if (zend_hash_find(&module_registry, Z_STRVAL_PP(extension_name), - Z_STRLEN_PP(extension_name)+1, (void**)&module) == FAILURE) { + Z_STRLEN_PP(extension_name)+1, (void**)&module) == FAILURE) { return; } array_init(return_value); func = module->functions; + if (!func) { + return; + } + while (func->fname) { add_next_index_string(return_value, func->fname, 1); func++; -- 2.40.0