Fixed svace issues 79/113579/2 accepted/tizen/3.0/common/20170210.172456 accepted/tizen/3.0/mobile/20170210.095156 submit/tizen_3.0/20170210.054500
authorYounho Park <younho.park@samsung.com>
Wed, 8 Feb 2017 06:54:02 +0000 (15:54 +0900)
committerYounho Park <younho.park@samsung.com>
Wed, 8 Feb 2017 08:48:52 +0000 (17:48 +0900)
Change-Id: I036659456e2dca86367e0015f31a37f264eb2f60
Signed-off-by: Younho Park <younho.park@samsung.com>
adaptor/auth-adaptor/auth-adaptor.c
adaptor/contact-adaptor/contact-adaptor.c
adaptor/message-adaptor/message-adaptor.c
adaptor/push-adaptor/push-adaptor.c
adaptor/shop-adaptor/shop-adaptor.c
adaptor/storage-adaptor/storage-adaptor.c
server/src/service-adaptor-message.c

index bd38f6d..c0c118b 100644 (file)
@@ -427,10 +427,12 @@ int auth_adaptor_unregister_listener(auth_adaptor_h adaptor,
        if (NULL == g_list_find(adaptor->adaptor_listeners, listener)) {
                g_mutex_unlock(&adaptor->adaptor_listeners_mutex);
                auth_adaptor_error("Could not find listener");
+               free(listener);
                return AUTH_ADAPTOR_ERROR_NOT_FOUND;
        }
 
        adaptor->adaptor_listeners = g_list_remove(adaptor->adaptor_listeners, listener);
+       free(listener);
 
        g_mutex_unlock(&adaptor->adaptor_listeners_mutex);
 /*
index 2cf858c..368eae5 100644 (file)
@@ -546,10 +546,12 @@ int contact_adaptor_unregister_listener(contact_adaptor_h adaptor,
        if (NULL == g_list_find(adaptor->adaptor_listeners, listener)) {
                g_mutex_unlock(&adaptor->adaptor_listeners_mutex);
                contact_adaptor_error("Could not find listener");
+               free(listener);
                return CONTACT_ADAPTOR_ERROR_NOT_FOUND;
        }
 
        adaptor->adaptor_listeners = g_list_remove(adaptor->adaptor_listeners, listener);
+       free(listener);
 
        g_mutex_unlock(&adaptor->adaptor_listeners_mutex);
 
index acf7738..fd9f617 100644 (file)
@@ -565,10 +565,12 @@ int message_adaptor_unregister_listener(message_adaptor_h adaptor, message_adapt
        if (NULL == g_list_find(adaptor->adaptor_listeners, listener)) {
                g_mutex_unlock(&adaptor->adaptor_listeners_mutex);
                message_adaptor_error("Could not find listener");
+               free(listener);
                return MESSAGE_ADAPTOR_ERROR_NOT_FOUND;
        }
 
        adaptor->adaptor_listeners = g_list_remove(adaptor->adaptor_listeners, listener);
+       free(listener);
 
        g_mutex_unlock(&adaptor->adaptor_listeners_mutex);
 
index 90dfbee..d93ff82 100644 (file)
@@ -539,10 +539,12 @@ int push_adaptor_unregister_listener(push_adaptor_h adaptor, push_adaptor_listen
        if (NULL == g_list_find(adaptor->adaptor_listeners, listener)) {
                g_mutex_unlock(&adaptor->adaptor_listeners_mutex);
                push_adaptor_error("Could not find listener");
+               free(listener);
                return PUSH_ADAPTOR_ERROR_NOT_FOUND;
        }
 
        adaptor->adaptor_listeners = g_list_remove(adaptor->adaptor_listeners, listener);
+       free(listener);
 
        g_mutex_unlock(&adaptor->adaptor_listeners_mutex);
 
index b0af4dc..0916b21 100644 (file)
@@ -250,10 +250,12 @@ int shop_adaptor_unregister_listener(shop_adaptor_h adaptor, shop_adaptor_listen
        if (NULL == g_list_find(adaptor->adaptor_listeners, listener)) {
                g_mutex_unlock(&adaptor->adaptor_listeners_mutex);
                shop_adaptor_error("Could not find listener");
+               free(listener);
                return SHOP_ADAPTOR_ERROR_NOT_FOUND;
        }
 
        adaptor->adaptor_listeners = g_list_remove(adaptor->adaptor_listeners, listener);
+       free(listener);
 
        g_mutex_unlock(&adaptor->adaptor_listeners_mutex);
 
index c2f39ad..c290af6 100644 (file)
@@ -727,10 +727,12 @@ int storage_adaptor_unregister_listener(storage_adaptor_h adaptor,
        if (NULL == g_list_find(adaptor->adaptor_listeners, listener)) {
                g_mutex_unlock(&adaptor->adaptor_listeners_mutex);
                storage_adaptor_error("Could not find listener");
+               free(listener);
                return STORAGE_ADAPTOR_ERROR_NOT_FOUND;
        }
 
        adaptor->adaptor_listeners = g_list_remove(adaptor->adaptor_listeners, listener);
+       free(listener);
 
        g_mutex_unlock(&adaptor->adaptor_listeners_mutex);
 
index 0554bc8..de7bfd1 100644 (file)
@@ -638,6 +638,12 @@ service_adaptor_internal_error_code_e service_adaptor_message_connection_create(
 
                if (SERVICE_ADAPTOR_ERROR_NONE != ret) {
                        service_adaptor_warning("Could not get encrypt key from server(try count : %d)", ++try_count);
+                       if ((NULL != error) && (NULL != *error)) {
+                               service_adaptor_info("message connection fail error code [%s][%s]",
+                                               (*error)->code, (*error)->msg);
+                               message_adaptor_destroy_error_code(error);
+                       }
+
                        if (NULL != key_error_code) {
                                service_adaptor_info("message get-key fail error code [%s][%s]",
                                                key_error_code->code, key_error_code->msg);