in reply to Confused about "unitialized value" warning
Start by finding out which var is undefined, then keep backtracking.
print STDERR ('$row[0]: ', defined($row[0])?1:0, "\n"); print STDERR ('$row[1]: ', defined($row[1])?1:0, "\n"); print STDERR ('$matrix[$ab]: ', defined($matrix[$ab])?1:0, "\n"); print STDERR ('$matrix[$ab][3]: ', defined($matrix[$ab][3])?1:0,"\n"); print STDERR ('$total_packages: ', defined($total_packages)?1:0,"\n"); push(@MASTER, $row[0].":".$row[1].":$matrix[$ab][3]:".$total_packages. +"AI"); last SWITCH; }
(row[0] should be $row[0])
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Confused about "unitialized value" warning
by xspikx (Acolyte) on Aug 18, 2004 at 17:02 UTC | |
by ikegami (Patriarch) on Aug 18, 2004 at 17:05 UTC | |
by xspikx (Acolyte) on Aug 18, 2004 at 17:43 UTC | |
by ikegami (Patriarch) on Aug 18, 2004 at 18:09 UTC | |
by xspikx (Acolyte) on Aug 18, 2004 at 19:17 UTC |