diff options
author | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2015-05-02 20:42:45 +0100 |
---|---|---|
committer | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2015-05-31 11:54:09 +0100 |
commit | 13161881906ef646bf3a40d3ed343cfbdd50657a (patch) | |
tree | bb1573c47ef15f4bf7d551a30c60e527de0ceac5 /Debian/Dgit.pm | |
parent | 41d1bd6a6c194f11f906e1140861e976fac3f4e0 (diff) |
Diagnostics: Make shellquote() print empty arguments as ''
Diffstat (limited to 'Debian/Dgit.pm')
-rw-r--r-- | Debian/Dgit.pm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Debian/Dgit.pm b/Debian/Dgit.pm index e2a503d..f33b173 100644 --- a/Debian/Dgit.pm +++ b/Debian/Dgit.pm @@ -107,7 +107,7 @@ sub shellquote { local $_; foreach my $a (@_) { $_ = $a; - if (m{[^-=_./0-9a-z]}i) { + if (!length || m{[^-=_./0-9a-z]}i) { s{['\\]}{'\\$&'}g; push @out, "'$_'"; } else { |