From 2daa88cd487f522e1572f3e2153f52497ba1c04a Mon Sep 17 00:00:00 2001 From: Ilia Alshanetsky Date: Wed, 6 Oct 2004 00:12:04 +0000 Subject: [PATCH] Possible fix for bug #29764 --- sapi/apache/php_apache.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/sapi/apache/php_apache.c b/sapi/apache/php_apache.c index a52e95d19b..6aa96407a2 100644 --- a/sapi/apache/php_apache.c +++ b/sapi/apache/php_apache.c @@ -524,9 +524,17 @@ PHP_FUNCTION(apache_get_modules) char *p; array_init(return_value); + + if (!ap_loaded_modules) { + return; + } for (n = 0; ap_loaded_modules[n]; ++n) { char *s = (char *) ap_loaded_modules[n]->name; + if (!s) { + continue; + } + if ((p = strchr(s, '.'))) { add_next_index_stringl(return_value, s, (p - s), 1); } else { -- 2.50.1