From 4c2f46e3fa34238bbdd093f0b3d211103a3b94a3 Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Sun, 3 Aug 2008 16:16:24 +0100 Subject: [PATCH] Suppress warning about uninitialized value if directives look like [[!foo]] (cherry picked from commit cf58eefaa56eb17c227d97d129bf95e3dab54fd3) --- IkiWiki.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/IkiWiki.pm b/IkiWiki.pm index 2815a5c4c..051c11b43 100644 --- a/IkiWiki.pm +++ b/IkiWiki.pm @@ -1176,7 +1176,8 @@ sub preprocess ($$$;$$) { #{{{ }sx; } - $content =~ s{$regex}{$handle->($1, $2, $3, $4)}eg; + # $4 can be undef if the directive was [[!foo]] + $content =~ s{$regex}{$handle->($1, $2, $3, ($4 or ""))}eg; return $content; } #}}} -- 2.26.2