From 0cc91dd7887e468499a180e092e285ae8d7320f6 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Mon, 13 Apr 2009 19:28:24 -0400 Subject: [PATCH] fix bug if input filename contains a path --- pristine-gz | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pristine-gz b/pristine-gz index f0e79a1..c2932ee 100755 --- a/pristine-gz +++ b/pristine-gz @@ -392,8 +392,9 @@ sub gengz { push @zgz, "-c"; if (-e "$tempdir/delta") { - doit_redir($file, "$tempdir/$file.gz", @zgz); - doit("xdelta", "patch", "--pristine", "$tempdir/delta", "$tempdir/$file.gz", "$file.gz"); + my $tfile="$tempdir/".basename($file).".gz"; + doit_redir($file, $tfile, @zgz); + doit("xdelta", "patch", "--pristine", "$tempdir/delta", $tfile, "$file.gz"); } else { doit_redir("$file", "$file.gz", @zgz); -- 2.7.4