fixed paths in the filesystem loader when passing a path that ends with a slash or...
authorFabien Potencier <fabien.potencier@gmail.com>
Thu, 14 Jun 2012 15:05:56 +0000 (17:05 +0200)
committerFabien Potencier <fabien.potencier@gmail.com>
Thu, 14 Jun 2012 15:05:56 +0000 (17:05 +0200)
CHANGELOG
lib/Twig/Loader/Filesystem.php

index fcbd919..54cd454 100644 (file)
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,5 +1,6 @@
 * 1.8.3 (2012-XX-XX)
 
+ * fixed paths in the filesystem loader when passing a path that ends with a slash or a backslash
  * fixed escaping when a project defines a function named html or js
  * fixed chmod mode to apply the umask correctly
 
index fd93219..18104a5 100644 (file)
@@ -71,7 +71,7 @@ class Twig_Loader_Filesystem implements Twig_LoaderInterface
             throw new Twig_Error_Loader(sprintf('The "%s" directory does not exist.', $path));
         }
 
-        $this->paths[] = $path;
+        $this->paths[] = rtrim($path, '/\\');
     }
 
     /**