[debhelper-devel] [debhelper] 01/03: Buildsystem: Fix a bug in _generic_doit_in_dir
Niels Thykier
nthykier at moszumanska.debian.org
Sat Jan 6 20:04:03 UTC 2018
This is an automated email from the git hooks/post-receive script.
nthykier pushed a commit to branch master
in repository debhelper.
commit 99fe288eefb5e6f8af0aeba546e0ef8cae759134
Author: Niels Thykier <niels at thykier.net>
Date: Sat Jan 6 19:38:09 2018 +0000
Buildsystem: Fix a bug in _generic_doit_in_dir
Signed-off-by: Niels Thykier <niels at thykier.net>
---
lib/Debian/Debhelper/Buildsystem.pm | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/lib/Debian/Debhelper/Buildsystem.pm b/lib/Debian/Debhelper/Buildsystem.pm
index 7fcd3a3..a0ce636 100644
--- a/lib/Debian/Debhelper/Buildsystem.pm
+++ b/lib/Debian/Debhelper/Buildsystem.pm
@@ -317,7 +317,10 @@ sub _in_dir {
sub _generic_doit_in_dir {
my ($this, $dir, $sub, @args) = @_;
- my %args = ref($args[0]) ? %{$args[0]} : ();
+ my %args;
+ if (ref($args[0])) {
+ %args = %{shift(@args)};
+ }
$args{chdir} = $dir;
return $sub->(\%args, @args);
}
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git
More information about the debhelper-devel
mailing list