]> granicus.if.org Git - php/commitdiff
- MFH trailing slashes detection
authorPierre Joye <pajoye@php.net>
Mon, 13 Dec 2010 20:57:06 +0000 (20:57 +0000)
committerPierre Joye <pajoye@php.net>
Mon, 13 Dec 2010 20:57:06 +0000 (20:57 +0000)
win32/build/confutils.js

index a3bde86af48d68ad4152b76bd11d2ecdf1eddbe2..2609cf5c9696cc8898104372d38219e90c2d25ce 100644 (file)
@@ -1955,7 +1955,7 @@ function PHP_INSTALL_HEADERS(dir, headers_list)
 {\r
        headers_list = headers_list.split(new RegExp("\\s+"));\r
        headers_list.sort();\r
-       if (dir.length > 0 && dir.substr(dir.length - 1) != '/') {\r
+       if (dir.length > 0 && dir.substr(dir.length - 1) != '/' && dir.substr(dir.length - 1) != '\\') {\r
                dir += '/';\r
        }\r
        dir = dir.replace(new RegExp("/", "g"), "\\");\r
@@ -1966,7 +1966,7 @@ function PHP_INSTALL_HEADERS(dir, headers_list)
                isdir = FSO.FolderExists(dir + src);\r
                isfile = FSO.FileExists(dir + src);\r
                if (isdir) {\r
-                       if (src.length > 0 && src.substr(src.length - 1) != '/') {\r
+                       if (src.length > 0 && src.substr(src.length - 1) != '/' && src.substr(src.length - 1) != '\\') {\r
                                src += '\\';\r
                        }\r
                        headers_install[headers_install.length] = [dir + src, 'dir',''];\r