summaryrefslogtreecommitdiff
path: root/diff-no-index.c
diff options
context:
space:
mode:
authorMichael G. Schwern <schwern@pobox.com>2012-07-28 09:38:29 (GMT)
committerEric Wong <normalperson@yhbt.net>2012-08-02 21:44:04 (GMT)
commitca475a61f8c07d475c505bf64d219f7e9d61e728 (patch)
treeb204f8e670d44dec484bd7f6af427e2fd87afc5d /diff-no-index.c
parent280ad88aa0e851b2f2945222edb8e7b681a7574b (diff)
downloadgit-ca475a61f8c07d475c505bf64d219f7e9d61e728.zip
git-ca475a61f8c07d475c505bf64d219f7e9d61e728.tar.gz
git-ca475a61f8c07d475c505bf64d219f7e9d61e728.tar.bz2
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 'diff-no-index.c')
0 files changed, 0 insertions, 0 deletions