]> granicus.if.org Git - php/commitdiff
Fix regex
authorAnatol Belski <ab@php.net>
Sat, 10 Nov 2018 11:13:03 +0000 (12:13 +0100)
committerAnatol Belski <ab@php.net>
Sat, 10 Nov 2018 11:13:03 +0000 (12:13 +0100)
ext/fileinfo/libmagic/softmagic.c

index e9d45ff2b94f17fc576759b39460e06a0d432181..d37ce0d255c5397144aa174cfa223a0614d6a28b 100644 (file)
@@ -431,7 +431,7 @@ check_fmt(struct magic_set *ms, const char *fmt)
                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, &capture_count, &re_options)) == NULL) {
                rv = -1;
        } else {