Fix invalid error handling 04/60704/1 master
authorsung.goo.kim <sung.goo.kim@samsung.com>
Tue, 1 Mar 2016 22:59:14 +0000 (07:59 +0900)
committersung.goo.kim <sung.goo.kim@samsung.com>
Tue, 1 Mar 2016 22:59:14 +0000 (07:59 +0900)
Change-Id: Ie35f8594126a6ccc649a4bceead41fa144078c30

lib/icl-query.c

index 5cd3da8..301c21d 100644 (file)
@@ -76,11 +76,11 @@ API int iotcon_query_get_resource_type(iotcon_query_h query,
 
 API int iotcon_query_get_interface(iotcon_query_h query, char **resource_iface)
 {
-       char *iface;
+       char *iface = NULL;
 
        RETV_IF(false == ic_utils_check_oic_feature_supported(), IOTCON_ERROR_NOT_SUPPORTED);
        RETV_IF(NULL == query, IOTCON_ERROR_INVALID_PARAMETER);
-       RETV_IF(NULL == iface, IOTCON_ERROR_INVALID_PARAMETER);
+       RETV_IF(NULL == resource_iface, IOTCON_ERROR_INVALID_PARAMETER);
 
        iotcon_query_lookup(query, ICL_QUERY_KEY_INTERFACE, &iface);
        if (NULL == iface) {