Unverified Commit b990b22a authored by Birte Kristina Friesel's avatar Birte Kristina Friesel
Browse files

add_message: handle messages where code or text are undef

parent 07c5f706
Loading
Loading
Loading
Loading
+9 −1
Original line number Diff line number Diff line
@@ -425,7 +425,15 @@ sub add_message {
	}

	for my $message ( @{ $self->{messages} } ) {
		if ( $code eq $message->{code} and $text eq $message->{text} ) {
		if (
			(
				not( not defined $code or not defined $message->{code} )
				or $code eq $message->{code}
			)
			and ( not( not defined $text or not defined $message->{text} )
				or $text eq $message->{text} )
		  )
		{
			$message->{ref_count}++;
			return $message;
		}