diff options
author | Michael G. Schwern <schwern@pobox.com> | 2012-07-28 02:38:29 -0700 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2012-08-02 21:44:04 +0000 |
commit | ca475a61f8c07d475c505bf64d219f7e9d61e728 (patch) | |
tree | b204f8e670d44dec484bd7f6af427e2fd87afc5d /t/t4114-apply-typechange.sh | |
parent | git-svn: factor out _collapse_dotdot function (diff) | |
download | tgif-ca475a61f8c07d475c505bf64d219f7e9d61e728.tar.xz |
git-svn: add join_paths() to safely concatenate paths
Otherwise you might wind up with things like...
my $path1 = undef;
my $path2 = 'foo';
my $path = $path1 . '/' . $path2;
creating '/foo'. Or this...
my $path1 = 'foo/';
my $path2 = 'bar';
my $path = $path1 . '/' . $path2;
creating 'foo//bar'.
Could have used File::Spec, but I'm shying away from it due to SVN
1.7's pickiness about paths. Felt it would be better to have our own
we can control completely.
[ew: commit title]
Signed-off-by: Eric Wong <normalperson@yhbt.net>
Diffstat (limited to 't/t4114-apply-typechange.sh')
0 files changed, 0 insertions, 0 deletions