From 73b892a58079d3132429d375f0d34b49048ee20c Mon Sep 17 00:00:00 2001 From: Len Kranendonk Date: Thu, 25 Aug 2005 14:26:49 +0000 Subject: [PATCH] Oops a daisy --- lib/WebGUI/International.pm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/WebGUI/International.pm b/lib/WebGUI/International.pm index 01f057600..8a6549fbc 100644 --- a/lib/WebGUI/International.pm +++ b/lib/WebGUI/International.pm @@ -80,6 +80,9 @@ sub get { $namespace = $_[1] || "WebGUI"; $language = $_[2] || $session{user}{language} || "English"; } + $id =~ s/[^\w\d\s\/]//g; + $language =~ s/[^\w\d\s]//g; + $namespace =~ s/[^\w\d\s]//g; my $cmd = "WebGUI::i18n::".$language."::".$namespace; my $load = "use ".$cmd; eval($load);