Fehler in 99_Utils.pm

Begonnen von Falke22, 26 Juli 2013, 10:17:19

Vorheriges Thema - Nächstes Thema

Falke22

Hey,

habe gerade mein FHEM geupdatet und bekomme bei der Ausführung folgende Fehlermeldung

Use of uninitialized value $string in substitution (s///) at ./FHEM/99_Utils.pm line 89.
Use of uninitialized value $string in substitution (s///) at ./FHEM/99_Utils.pm line 90.

Es geht um die Trim-Funktion die aber augenscheinlich richtig ist


######## trim #####################################################
# What  : cuts blankspaces from the beginning and end of a string
# Call  : { trim(" Hello ") }
# Source: http://www.somacon.com/p114.php ,
#         http://www.fhemwiki.de/wiki/TRIM-Funktion-Anfangs/EndLeerzeichen_aus_Strings_entfernen
sub trim($)
{
   my $string = shift;
   $string =~ s/^\s+//;
   $string =~ s/\s+$//;
   return $string;
}


Find den Fehler leider nicht :/
Weiß jemand Rat

Falke22

Hmm nach einem neuerlichen Restart scheint der Fehler nicht mehr aufzutauchen.
Fehler also behoben :D