From ec623865ddc08e7c5189e8a892345bfa6e47cb0f Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Thu, 27 Feb 2014 08:04:33 +0000 Subject: [PATCH] fhem.pl/devspec2array bugfix: ? returned a list of everything. git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5062 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fhem.pl b/fhem.pl index bfdf28925..8f2ee7b8c 100755 --- a/fhem.pl +++ b/fhem.pl @@ -926,7 +926,7 @@ devspec2array($) } $val="" if(!defined($val)); - my $lre = ($n eq "room" ? "(^|,)$re(,|\$)" : "^$re\$"); + my $lre = ($n eq "room" ? "(^|,)($re)(,|\$)" : "^($re)\$"); eval { # a bad regexp is deadly if(($op eq "=" && $val =~ m/$lre/) || ($op eq "!=" && $val !~ m/$lre/)) {