From 3ea47fb394b71978b15e44166f1abed05e83cbc5 Mon Sep 17 00:00:00 2001 From: Collin Guarino Date: Tue, 9 Feb 2016 23:40:00 -0500 Subject: Attempt to fix memory error with SetName. --- light.go | 5 ++++- light_test.go | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/light.go b/light.go index cc8a112..7396dd1 100644 --- a/light.go +++ b/light.go @@ -56,7 +56,10 @@ func (self *Light) SetName(name string) error { body := make(map[string]string) body["name"] = name _, _, err := self.Bridge.Put(uri, body) - return err + if err != nil { + return err + } + return nil } // Light.Off will turn the light source off diff --git a/light_test.go b/light_test.go index 20ab4b8..077dff7 100644 --- a/light_test.go +++ b/light_test.go @@ -30,5 +30,5 @@ func TestSetLightState(t *testing.T) { time.Sleep(time.Second) selectedLight.ColorLoop() - selectedLight.SetName("testing") + selectedLight.SetName("Ceiling Fan Outer") } -- cgit v1.2.3