From: hyunuktak Date: Tue, 17 Nov 2015 02:47:52 +0000 (+0900) Subject: Fix some svace issues X-Git-Tag: submit/tizen/20151209.063835~1^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a2a2b119a9476e6df17ca113a9ca58d55f7a9a3b;p=platform%2Fcore%2Fapi%2Fwifi.git Fix some svace issues Change-Id: Ia3c319ca4084141bb7b2978df7beea592e5b1b6f Signed-off-by: hyunuktak --- diff --git a/packaging/capi-network-wifi.spec b/packaging/capi-network-wifi.spec index 230fb0c..d0e274f 100755 --- a/packaging/capi-network-wifi.spec +++ b/packaging/capi-network-wifi.spec @@ -1,6 +1,6 @@ Name: capi-network-wifi Summary: Network Wi-Fi library in TIZEN C API -Version: 1.0.59 +Version: 1.0.60 Release: 1 Group: System/Network License: Apache-2.0 diff --git a/src/net_wifi_config.c b/src/net_wifi_config.c old mode 100644 new mode 100755 index 08d439d..72bf899 --- a/src/net_wifi_config.c +++ b/src/net_wifi_config.c @@ -52,8 +52,12 @@ EXPORT_API int wifi_config_create(const char *name, const char *passphrase, wifi if (security_type == WIFI_SECURITY_TYPE_EAP) { h->eap_config = g_new0(struct _wifi_eap_config, 1); - if (h->eap_config == NULL) + if (h->eap_config == NULL) { + g_free(h->name); + g_free(h->passphrase); + g_free(h); return WIFI_ERROR_OUT_OF_MEMORY; + } h->eap_config->ca_cert = NULL; h->eap_config->client_cert = NULL; @@ -103,8 +107,13 @@ EXPORT_API int wifi_config_clone(wifi_config_h origin, wifi_config_h *cloned_con if (config->eap_config) { h->eap_config = g_new0(struct _wifi_eap_config, 1); - if (h->eap_config == NULL) + if (h->eap_config == NULL) { + g_free(h->name); + g_free(h->passphrase); + g_free(h->proxy_address); + g_free(h); return WIFI_ERROR_OUT_OF_MEMORY; + } h->eap_config->ca_cert = g_strdup(config->eap_config->ca_cert); h->eap_config->client_cert = g_strdup(config->eap_config->client_cert); @@ -271,6 +280,7 @@ EXPORT_API int wifi_config_foreach_configuration(wifi_config_list_cb callback, v g_free(h->eap_config); } g_free(h); + h = NULL; if (rv == false) break; diff --git a/src/wifi_config.c b/src/wifi_config.c old mode 100644 new mode 100755 diff --git a/src/wifi_dbus.c b/src/wifi_dbus.c old mode 100644 new mode 100755