From e5fe0c99319c28f5fd63440d791b089b702069b1 Mon Sep 17 00:00:00 2001 From: Birte Kristina Friesel Date: Sun, 19 Jan 2025 10:59:42 +0100 Subject: [PATCH] add_message: fix undef-or-equal logic Fixes uninitialized value warnings --- lib/Travel/Routing/DE/HAFAS.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Travel/Routing/DE/HAFAS.pm b/lib/Travel/Routing/DE/HAFAS.pm index cce1c8e..692b48c 100644 --- a/lib/Travel/Routing/DE/HAFAS.pm +++ b/lib/Travel/Routing/DE/HAFAS.pm @@ -437,10 +437,10 @@ sub add_message { for my $message ( @{ $self->{messages} } ) { if ( ( - not( not defined $code or not defined $message->{code} ) + not( defined $code and defined $message->{code} ) or $code eq $message->{code} ) - and ( not( not defined $text or not defined $message->{text} ) + and ( not( defined $text and defined $message->{text} ) or $text eq $message->{text} ) ) { -- GitLab