From a3abe2db581a8c790e396492f3caaaf8944c769c Mon Sep 17 00:00:00 2001 From: martinp876 Date: Thu, 1 May 2014 09:54:52 +0000 Subject: [PATCH] check critical Reading settings from private modules git-svn-id: svn://svn.code.sf.net/p/fhem/code/trunk@5710 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/10_CUL_HM.pm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fhem/FHEM/10_CUL_HM.pm b/fhem/FHEM/10_CUL_HM.pm index d9e8075e8..1dded44fe 100755 --- a/fhem/FHEM/10_CUL_HM.pm +++ b/fhem/FHEM/10_CUL_HM.pm @@ -2466,6 +2466,10 @@ sub CUL_HM_pushEvnts(){######################################################## my ($h,$x) = ("",""); my @evts = (); foreach my $e(@evtEt){ + if(scalar(@{$e} != 3)){ + Log 2,"CUL_HM set reading invalid:".join(",",@{$e}); + next; + } if ($h ne ${$e}[0] || $x ne ${$e}[1]){ push @ent,CUL_HM_UpdtReadBulk($h,$x,@evts); @evts = ();