From: Antony Dovgal Date: Fri, 28 Jan 2005 01:58:26 +0000 (+0000) Subject: fix #31732 (mb_get_info causes segfault) X-Git-Tag: php-5.0.4RC1~230 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e48794e58b89e37647e2f3c35a6702bd79817008;p=php fix #31732 (mb_get_info causes segfault) --- diff --git a/ext/mbstring/mbstring.c b/ext/mbstring/mbstring.c index d28f17b0a7..1b0bac429d 100644 --- a/ext/mbstring/mbstring.c +++ b/ext/mbstring/mbstring.c @@ -3229,7 +3229,7 @@ PHP_FUNCTION(mb_get_info) RETURN_FALSE; } - if (!strcasecmp("all", typ)) { + if (!typ || !strcasecmp("all", typ)) { array_init(return_value); if ((name = (char *)mbfl_no_encoding2name(MBSTRG(current_internal_encoding))) != NULL) { add_assoc_string(return_value, "internal_encoding", name, 1);