summaryrefslogtreecommitdiff
path: root/Debian
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2019-07-17 03:18:31 +0100
committerIan Jackson <ijackson@chiark.greenend.org.uk>2019-07-17 03:19:21 +0100
commit0ec19976d94b346161712a3e4de284fca015fa11 (patch)
treeee9454ef71efc32a6af53f18203f39a6197b0542 /Debian
parentcdd64eaaa7f13d737b52909c75a208f221488056 (diff)
Dgit.pm: reflog_cache_insert: Use ensurepath for the reflog
Otherwise quilt fixup can fail in a too-fresh git tree. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Diffstat (limited to 'Debian')
-rw-r--r--Debian/Dgit.pm2
1 files changed, 1 insertions, 1 deletions
diff --git a/Debian/Dgit.pm b/Debian/Dgit.pm
index 2004fe1..a5030df 100644
--- a/Debian/Dgit.pm
+++ b/Debian/Dgit.pm
@@ -889,7 +889,7 @@ sub reflog_cache_insert ($$$) {
# When we no longer need to support squeeze, use --create-reflog
# instead of this:
my $parent = $ref; $parent =~ s{/[^/]+$}{};
- ensuredir "$maindir_gitcommon/logs/$parent";
+ ensurepath "$maindir_gitcommon/logs", "$parent";
my $makelogfh = new IO::File "$maindir_gitcommon/logs/$ref", '>>'
or confess "$!";