From 14c36148567d524cc3b97ff21bfbee85408386e4 Mon Sep 17 00:00:00 2001 From: gaudryc Date: Sun, 6 Jan 2019 21:54:23 +0100 Subject: [PATCH] Bug: Possible null pointer dereference in com.bwssystems.HABridge.hue.HueMulator.callUrl(String, DeviceDescriptor, String, String, String, String, boolean, Integer, Integer, ColorData) --- src/main/java/com/bwssystems/HABridge/hue/HueMulator.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/bwssystems/HABridge/hue/HueMulator.java b/src/main/java/com/bwssystems/HABridge/hue/HueMulator.java index 4034578..f8b9ab9 100644 --- a/src/main/java/com/bwssystems/HABridge/hue/HueMulator.java +++ b/src/main/java/com/bwssystems/HABridge/hue/HueMulator.java @@ -1471,10 +1471,11 @@ public class HueMulator { else log.warn("Call Items type is null <<<" + callItems[i] + ">>>"); } - - if(callItems.length == 0) + + if ((callItems == null) || (callItems.length == 0)) { log.warn("No call items were available: <<<" + url + ">>>"); - + } + return responseString; } }