summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to 'examples')
-rw-r--r--examples/get.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/examples/get.c b/examples/get.c
index 00dbbddf..96ee67c2 100644
--- a/examples/get.c
+++ b/examples/get.c
@@ -263,6 +263,7 @@ main (int argc, char **argv)
}
if (proxy) {
+ GProxyResolver *resolver;
proxy_uri = soup_uri_new (proxy);
if (!proxy_uri) {
g_printerr ("Could not parse '%s' as URI\n",
@@ -270,10 +271,12 @@ main (int argc, char **argv)
exit (1);
}
+ resolver = g_simple_proxy_resolver_new (proxy, NULL);
g_object_set (G_OBJECT (session),
- SOUP_SESSION_PROXY_URI, proxy_uri,
+ SOUP_SESSION_PROXY_RESOLVER, resolver,
NULL);
soup_uri_free (proxy_uri);
+ g_object_unref (resolver);
}
#ifdef LIBSOUP_HAVE_GSSAPI