From 613408401013a21bad00e31e8cbf9734be815027 Mon Sep 17 00:00:00 2001 From: "sung.goo.kim" Date: Wed, 21 Oct 2015 11:32:00 +0900 Subject: [PATCH] (Bug) Removed wrong error message when destroying resource Change-Id: I818a5cd89f89a4429b1c8a81b18598f403eb58af --- lib/icl-resource.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/icl-resource.c b/lib/icl-resource.c index 718cc3e..9fdb2a5 100644 --- a/lib/icl-resource.c +++ b/lib/icl-resource.c @@ -154,7 +154,8 @@ static void _icl_resource_conn_cleanup(iotcon_resource_h resource) } iotcon_resource_types_destroy(resource->types); - iotcon_observers_destroy(resource->observers); + if (resource->observers) + iotcon_observers_destroy(resource->observers); free(resource->uri_path); free(resource); } @@ -257,7 +258,8 @@ API int iotcon_resource_destroy(iotcon_resource_h resource) if (0 == resource->sub_id) { WARN("Invalid Resource handle"); iotcon_resource_types_destroy(resource->types); - iotcon_observers_destroy(resource->observers); + if (resource->observers) + iotcon_observers_destroy(resource->observers); free(resource->uri_path); free(resource); return IOTCON_ERROR_NONE; -- 2.7.4