diff libpurple/proxy.c @ 25901:4670851af098

Patch from fqueze to add API for setting the global proxy settings. Fixes #7610.
author Daniel Atallah <daniel.atallah@gmail.com>
date Tue, 06 Jan 2009 03:46:52 +0000
parents 95ef7beb926b
children be3ba7e07de5
line wrap: on
line diff
--- a/libpurple/proxy.c	Fri Jan 02 22:52:17 2009 +0000
+++ b/libpurple/proxy.c	Tue Jan 06 03:46:52 2009 +0000
@@ -207,6 +207,16 @@
 	return global_proxy_info;
 }
 
+void
+purple_global_proxy_set_info(PurpleProxyInfo *info)
+{
+	g_return_if_fail(info != NULL);
+
+	purple_proxy_info_destroy(global_proxy_info);
+
+	global_proxy_info = info;
+}
+
 static PurpleProxyInfo *
 purple_gnome_proxy_get_info(void)
 {