fix root-dir-handling on windows filepath

This commit is contained in:
messju
2003-12-01 09:09:20 +00:00
parent b74d38a643
commit 2c290ac4cf

View File

@@ -31,7 +31,7 @@ function smarty_core_create_dir_structure($params, &$smarty)
/* other-style paths */
$_dir = str_replace('\\','/', $params['dir']);
$_dir_parts = preg_split('!/+!', $_dir, -1, PREG_SPLIT_NO_EMPTY);
if (preg_match('!^((//)|([a-zA-Z]:/))!', $_dir, $_root_dir)) {
if (preg_match('!^((/)|([a-zA-Z]:/))!', $_dir, $_root_dir)) {
/* leading "//" for network volume, or "[letter]:/" for full path */
$_new_dir = $_root_dir[1];
/* remove drive-letter from _dir_parts */