From 2c45f461c2a479cbd87a7f5309563c3a318591e0 Mon Sep 17 00:00:00 2001 From: Javier Eguiluz Date: Mon, 25 Jan 2016 16:50:29 +0100 Subject: [PATCH] Escape the delimiter in Glob::toRegex --- src/Symfony/Component/Finder/Glob.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Symfony/Component/Finder/Glob.php b/src/Symfony/Component/Finder/Glob.php index fedcc5e708..fa64f50470 100644 --- a/src/Symfony/Component/Finder/Glob.php +++ b/src/Symfony/Component/Finder/Glob.php @@ -65,7 +65,7 @@ class Glob $firstByte = true; } - if ('.' === $car || '(' === $car || ')' === $car || '|' === $car || '+' === $car || '^' === $car || '$' === $car) { + if ($delimiter === $car || '.' === $car || '(' === $car || ')' === $car || '|' === $car || '+' === $car || '^' === $car || '$' === $car) { $regex .= "\\$car"; } elseif ('*' === $car) { $regex .= $escaping ? '\\*' : ($strictWildcardSlash ? '[^/]*' : '.*');