From 125ab4c0a2b6a9d73d2ff3421de12613f5fa52c6 Mon Sep 17 00:00:00 2001 From: Guillem Jover Date: Wed, 31 Jul 2024 20:06:18 +0200 Subject: [PATCH] MT#60611 helper/del-value: Delete misplaced APPEND handling The handling for the APPEND pseudo-action comes from the set-value code, but it does not make sense in the del-value code, where we are trying to remove a value and not add one. Change-Id: I6937abcde0f9c0e55c334ca24f9ecb879f00f4be --- helper/del-value | 3 --- 1 file changed, 3 deletions(-) diff --git a/helper/del-value b/helper/del-value index f4efbbda..c6e89f27 100755 --- a/helper/del-value +++ b/helper/del-value @@ -31,9 +31,6 @@ for my $component (@path) { elsif (looks_like_number($component) && (! defined(${$valref}) || ref(${$valref}) eq 'ARRAY')) { $valref = \${$valref}->[$component]; } - elsif ($component eq 'APPEND' && ref($$valref) eq 'ARRAY') { - $valref = \${$valref}->[$#{$$valref}+1]; - } elsif (! defined(${$valref}) || ref(${$valref}) eq 'HASH') { $valref = \${$valref}->{$component}; }