From 71419b90c2c7170a550825a97a1af2834352a9c0 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@5062 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/fhem.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fhem/fhem.pl b/fhem/fhem.pl index bfdf28925..8f2ee7b8c 100755 --- a/fhem/fhem.pl +++ b/fhem/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/)) {