diff options
author | axis <qt-info@nokia.com> | 2011-01-03 19:19:39 +0100 |
---|---|---|
committer | axis <qt-info@nokia.com> | 2011-04-27 12:05:50 +0200 |
commit | c7e91df28e91e87e2afc2e68512cacc24f162a80 (patch) | |
tree | 2ac8c231244009bc30101cd269af3faa8aeea996 | |
parent | 95be70778ac7d31d6f34aacc3db09ce89da2d41d (diff) |
Made syncqt collapse redundant ".." sections in paths.
-rwxr-xr-x | bin/syncqt | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/bin/syncqt b/bin/syncqt index 72b9be063e..6af59c43cf 100755 --- a/bin/syncqt +++ b/bin/syncqt @@ -325,6 +325,8 @@ sub fixPaths { return basename($file) if($file_dir eq $dir); #guts + while ($file_dir =~ s,/[^/]+/\.\./,/,) {} + while ($dir =~ s,/[^/]+/\.\./,/,) {} my $match_dir = 0; for(my $i = 1; $i < length($file_dir); $i++) { my $slash = index($file_dir, "/", $i); |