From e6ae7f1e308579172f8b0666203e8510f5d4d293 Mon Sep 17 00:00:00 2001 From: Len Kranendonk Date: Fri, 28 Feb 2003 11:40:58 +0000 Subject: [PATCH] fixed process substitution bug --- lib/WebGUI/Macro.pm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/WebGUI/Macro.pm b/lib/WebGUI/Macro.pm index eb494fe4b..8b7d0371e 100644 --- a/lib/WebGUI/Macro.pm +++ b/lib/WebGUI/Macro.pm @@ -132,8 +132,7 @@ sub process { if ($@) { WebGUI::ErrorHandler::warn("Processing failed on macro: $macro: ".$@); } else { - $macro =~ s/\^/\\\^/; - $content =~ s/$macro/$result/ges; + $content =~ s/\Q$macro/$result/ges; } } }