diff options
| -rw-r--r-- | ext/standard/browscap.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/ext/standard/browscap.c b/ext/standard/browscap.c index 2cdce52d25..2dbd1b0455 100644 --- a/ext/standard/browscap.c +++ b/ext/standard/browscap.c @@ -88,9 +88,13 @@ static void convert_browscap_pattern(zval *pattern) */ static void php_browscap_parser_cb(zval *arg1, zval *arg2, int callback_type, void *arg) { + if (!arg1) { + return; + } + switch (callback_type) { case ZEND_INI_PARSER_ENTRY: - if (current_section) { + if (current_section && arg2) { zval *new_property; char *new_key; |
