From 7a87266845224adb56547f775ddbb01914a73d7f Mon Sep 17 00:00:00 2001 From: Byron Jones Date: Wed, 15 Jul 2015 13:22:23 +0800 Subject: Bug 1183976 - Use of uninitialized value $name in hash element at extensions/InlineHistory/Extension.pm --- extensions/InlineHistory/Extension.pm | 2 ++ 1 file changed, 2 insertions(+) (limited to 'extensions/InlineHistory/Extension.pm') diff --git a/extensions/InlineHistory/Extension.pm b/extensions/InlineHistory/Extension.pm index c48405eb9..86536719f 100644 --- a/extensions/InlineHistory/Extension.pm +++ b/extensions/InlineHistory/Extension.pm @@ -155,11 +155,13 @@ sub template_before_process { my %flags; foreach my $added (@added) { my ($value, $name) = $added =~ /^((.+).)$/; + next unless defined $name; $flags{$name}{added} = $value; $flags{$name}{removed} |= ''; } foreach my $removed (@removed) { my ($value, $name) = $removed =~ /^((.+).)$/; + next unless defined $name; $flags{$name}{added} |= ''; $flags{$name}{removed} = $value; } -- cgit v1.2.3-24-g4f1b