From deb8668a0eb6b51a791e48942e6c916a2fe1486c Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Tue, 5 May 2015 14:19:58 +0200 Subject: [PATCH] nix-shell: Fix uninitialized value warning --- scripts/nix-build.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/nix-build.in b/scripts/nix-build.in index 19de6feb6..5745a1e06 100755 --- a/scripts/nix-build.in +++ b/scripts/nix-build.in @@ -44,7 +44,7 @@ $SIG{'INT'} = sub { exit 1 }; # Heuristic to see if we're invoked as a shebang script, namely, if we # have a single argument, it's the name of an executable file, and it # starts with "#!". -if ($runEnv && $ARGV[0] !~ /nix-shell/) { +if ($runEnv && defined $ARGV[0] && $ARGV[0] !~ /nix-shell/) { $script = $ARGV[0]; if (-f $script && -x $script) { open SCRIPT, "<$script" or die "$0: cannot open ‘$script’: $!\n";