From: Anatol Belski Date: Sat, 10 Nov 2018 11:11:02 +0000 (+0100) Subject: Fix regex X-Git-Tag: php-7.3.0RC6~23^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9d77bf09787959a76bf38239736f388ef5a8d3e1;p=php Fix regex --- diff --git a/ext/fileinfo/libmagic/softmagic.c b/ext/fileinfo/libmagic/softmagic.c index 5894a1b763..1f7c7db483 100644 --- a/ext/fileinfo/libmagic/softmagic.c +++ b/ext/fileinfo/libmagic/softmagic.c @@ -421,7 +421,7 @@ check_fmt(struct magic_set *ms, struct magic *m) return 0; (void)setlocale(LC_CTYPE, "C"); - pattern = zend_string_init("~%[-0-9.]*s~", sizeof("~%[-0-9.]*s~") - 1, 0); + pattern = zend_string_init("~%[-0-9\\.]*s~", sizeof("~%[-0-9\\.]*s~") - 1, 0); if ((pce = pcre_get_compiled_regex(pattern, &re_extra, &re_options)) == NULL) { rv = -1; } else {