+net-config (0.1.82) unstable; urgency=low
+
+ * Check NULL: Wi-Fi technology state
+ * Git: slp/pkgs/n/net-config
+ * Tag: net-config_0.1.82
+
+ -- Danny Jeongseok Seo <s.seo@samsung.com> Thu, 17 May 2012 16:20:17 +0900
+
net-config (0.1.81) unstable; urgency=low
* Revise private vconf key name
Name: net-config
Summary: TIZEN Network Configuration Module
-Version: 0.1.81
+Version: 0.1.82
Release: 1
Group: System/Network
License: Apache License Version 2.0
__netconfig_pop_3g_alert_syspoppup();
}
- if (g_str_equal(ip, ip_addr) != TRUE)
+ if (ip != NULL && ip_addr != NULL &&
+ g_str_equal(ip, ip_addr) != TRUE)
vconf_set_str(VCONFKEY_NETWORK_IP, ip_addr);
- if (g_str_equal(proxy, proxy_addr) != TRUE)
+ if (proxy != NULL && proxy_addr != NULL &&
+ g_str_equal(proxy, proxy_addr) != TRUE)
vconf_set_str(VCONFKEY_NETWORK_PROXY, proxy_addr);
vconf_set_int(VCONFKEY_NETWORK_CONFIGURATION_CHANGE_IND, 1);
wifi_tech_state = netconfig_wifi_get_technology_state();
INFO("Wi-Fi technology state: %s", wifi_tech_state);
+ if (wifi_tech_state == NULL) {
+ DBG("Failed to get Wi-Fi technology state");
+ continue;
+ }
+
if (g_str_equal(wifi_tech_state, "EnabledTechnologies") == TRUE) {
netconfig_wifi_update_power_state(TRUE);
wifi_tech_state = netconfig_wifi_get_technology_state();
INFO("Wi-Fi technology state: %s", wifi_tech_state);
+ if (wifi_tech_state == NULL) {
+ DBG("Failed to get Wi-Fi technology state");
+ continue;
+ }
+
if (g_str_equal(wifi_tech_state, "EnabledTechnologies") != TRUE) {
netconfig_wifi_update_power_state(FALSE);