Die Funktion strip_base darf nur auf einer Kopie des Strings arbeiten, nicht aber...
authorMoritz Bunkus <m.bunkus@linet-services.de>
Fri, 18 Jan 2008 09:22:48 +0000 (09:22 +0000)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Fri, 18 Jan 2008 09:22:48 +0000 (09:22 +0000)
locale/de/locales.pl

index da86e02..d876ddc 100755 (executable)
@@ -640,8 +640,10 @@ sub search_translated_htmlfiles_wo_master {
 }
 
 sub strip_base {
-  $_[0] =~ s|^../../||;
-  $_[0] =~ s|templates/webpages/||;
+  my $s =  "$_[0]";             # Create a copy of the string.
 
-  return $_[0];
+  $s    =~ s|^../../||;
+  $s    =~ s|templates/webpages/||;
+
+  return $s;
 }