X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=p5sagit%2Flocal-lib.git;a=blobdiff_plain;f=lib%2Flocal%2Flib.pm;h=f1a6dd682dede888021ad82a7d57c3777c73c7f6;hp=9a8e93fd36ccef5dddc18d230f65583fc814de2c;hb=f39aa2f9253fa8a04a286d37bb55fa704c2e806c;hpb=b37e5f4a03fd06e4369c89d257560798cb7c9417 diff --git a/lib/local/lib.pm b/lib/local/lib.pm index 9a8e93f..f1a6dd6 100644 --- a/lib/local/lib.pm +++ b/lib/local/lib.pm @@ -321,8 +321,11 @@ sub environment_vars_string_for { && ${$value->[0]} eq $name) { next; } - if (!ref $value - && defined $value ? $value eq $ENV{$name} : !defined $ENV{$name} + if ( + !ref $value + and defined $value + ? (defined $ENV{$name} && $value eq $ENV{$name}) + : !defined $ENV{$name} ) { next; }