From 1f31b0e570777ed8a81752dba48a95e18502e054 Mon Sep 17 00:00:00 2001 From: Richard Hansen Date: Sat, 29 Jun 2024 02:32:14 -0400 Subject: [PATCH] Prevent autovivification of empty definitions for unknown variables --- ddclient.in | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ddclient.in b/ddclient.in index 2bc470d..958b394 100755 --- a/ddclient.in +++ b/ddclient.in @@ -2405,10 +2405,12 @@ sub split_by_comma { } sub default { my $v = shift; + return undef if !defined($variables{'merged'}{$v}); return $variables{'merged'}{$v}{'default'}; } sub minimum { my $v = shift; + return undef if !defined($variables{'merged'}{$v}); return $variables{'merged'}{$v}{'minimum'}; } sub opt {