From 554a5e364a35ff136f34142f9b752b44cead9b4b Mon Sep 17 00:00:00 2001 From: rudolfkoenig Date: Wed, 29 May 2019 16:35:33 +0000 Subject: [PATCH] fhem.pl: toJSON numeric fix (Forum #100951) git-svn-id: https://svn.fhem.de/fhem/trunk@19485 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/fhem.pl | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fhem/fhem.pl b/fhem/fhem.pl index d1a6b3d6d..58c5bd8a6 100755 --- a/fhem/fhem.pl +++ b/fhem/fhem.pl @@ -5050,6 +5050,9 @@ toJSON($) if(not defined $val) { return "null"; + } elsif (length( do { no warnings "numeric"; $val & "" } )) { + return $val; + } elsif (not ref $val) { $val =~ s/([\x00-\x1f\x22\x5c\x7f])/sprintf '\u%04x', ord($1)/ge;