Don't override system proxy with empty non-set proxy 65/19265/1
authorJussi Laako <jussi.laako@linux.intel.com>
Wed, 9 Apr 2014 13:44:14 +0000 (16:44 +0300)
committerJussi Laako <jussi.laako@linux.intel.com>
Wed, 9 Apr 2014 13:44:14 +0000 (16:44 +0300)
Change-Id: I84b004521c18dbdfd42870adea4fa7d49856fc7f

src/gsignond-oauth-plugin.c

index e43ee81..0c05ef8 100644 (file)
@@ -444,9 +444,10 @@ static void gsignond_oauth_plugin_request_initial (
     
     const gchar* proxy = gsignond_session_data_get_network_proxy(session_data);
     SoupURI* uri = NULL;
-    if (proxy != NULL)
+    if (proxy != NULL) {
         uri = soup_uri_new(proxy);
-    g_object_set(self->soup_session, "proxy-uri", uri, NULL);
+        g_object_set(self->soup_session, "proxy-uri", uri, NULL);
+    }
     
     gboolean ssl_strict;
     gboolean res = gsignond_dictionary_get_boolean(session_data,