From 5d4d0f28ced2c4cd7f4354458b279a25612753a2 Mon Sep 17 00:00:00 2001 From: "B. Watson" Date: Tue, 20 Oct 2026 06:06:36 -0400 Subject: Better error detection for mask. --- greypool | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/greypool b/greypool index 8ccfba9..073512f 100755 --- a/greypool +++ b/greypool @@ -302,7 +302,9 @@ sub parse_transform { my $junk; ($pkg, $subst, $junk) = split /\s+/, $_[0]; - fatal "$config_file:$.: trailing junk on transform line" if $junk; + if(defined $junk || !defined $subst || !defined $pkg) { + fatal "$config_file:$.: transform requires exactly 2 arguments"; + } eval 'my $i = ""; $i =~ ' . $subst . ';'; if($@) { -- cgit v1.2.3