From 907bc894becff6f283933f87a94b5035f3ee41d0 Mon Sep 17 00:00:00 2001 From: vbs2 Date: Mon, 5 Jan 2015 20:14:14 +0000 Subject: [PATCH] 70_XBMC.pm: fixed UTF-8 encoding for outgoing JSON messages git-svn-id: https://svn.fhem.de/fhem/trunk@7454 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/70_XBMC.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fhem/FHEM/70_XBMC.pm b/fhem/FHEM/70_XBMC.pm index 7c7223a32..53d927b5e 100644 --- a/fhem/FHEM/70_XBMC.pm +++ b/fhem/FHEM/70_XBMC.pm @@ -1038,7 +1038,7 @@ sub XBMC_Call($$$) $obj->{id} = XBMC_CreateId(); } $obj->{jsonrpc} = "2.0"; #JSON RPC version has to be passed - my $json = encode_json($obj); + my $json = JSON->new->utf8(0)->encode($obj); Log3($name, 5, "XBMC_Call: Sending: " . $json); if($hash->{Protocol} eq 'http') { return XBMC_HTTP_Call($hash,$json,$id);