ADD_PROFILING_POINT("WebProcess fork", "stop");
// proxy server setting
- char *proxyAddress = vconf_get_str(VCONFKEY_NETWORK_PROXY);
- if (proxyAddress && strcmp(proxyAddress, "0.0.0.0")) {
- LogInfo("proxy address: " << proxyAddress);
- ewk_context_proxy_uri_set(m_ewkContext, proxyAddress);
+ char *proxy = vconf_get_str(VCONFKEY_NETWORK_PROXY);
+ if (proxy && strlen(proxy) && strcmp(proxy, "0.0.0.0")) {
+ LogInfo("proxy address: " << proxy);
+ ewk_context_proxy_uri_set(m_ewkContext, proxy);
} else {
LogInfo("proxy address is empty");
ewk_context_proxy_uri_set(m_ewkContext, NULL);
}
- if (proxyAddress) {
- free(proxyAddress);
+ if (proxy) {
+ free(proxy);
}
ewk_context_certificate_file_set(m_ewkContext, caCertPath.c_str());