summaryrefslogtreecommitdiffstats
path: root/signal-composer-binding
diff options
context:
space:
mode:
authorRomain Forlot <romain.forlot@iot.bzh>2017-12-19 21:00:41 +0100
committerRomain Forlot <romain.forlot@iot.bzh>2017-12-19 21:01:09 +0100
commite9c3f4476f692680c03a562364496ce8571d4a1c (patch)
tree48f467ef30eb5c30f27abd8ca13a2cbb7bee5f74 /signal-composer-binding
parent84031b998b9dbfe11d9223c69e4357676357f871 (diff)
Bulk of small fixes
Correctly grab lua script using simpler prefix Correctly free Composer object's members Adding default binding source as required-apis Change-Id: I91d34b636286e79c7bcc27f8ba2730897ec5f424 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
Diffstat (limited to 'signal-composer-binding')
-rw-r--r--signal-composer-binding/signal-composer.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/signal-composer-binding/signal-composer.cpp b/signal-composer-binding/signal-composer.cpp
index 83a2b9f..fa565cb 100644
--- a/signal-composer-binding/signal-composer.cpp
+++ b/signal-composer-binding/signal-composer.cpp
@@ -93,8 +93,8 @@ Composer::~Composer()
{
json_object_put(j);
}
- json_object_put(ctlConfig_->configJ);
- json_object_put(ctlConfig_->requireJ);
+ if (ctlConfig_->configJ) json_object_put(ctlConfig_->configJ);
+ if (ctlConfig_->requireJ)json_object_put(ctlConfig_->requireJ);
free(ctlConfig_);
}