SoupProxyResolver: remove evil hack
authorDan Winship <danw@gnome.org>
Mon, 5 Nov 2012 17:55:48 +0000 (12:55 -0500)
committerDan Winship <danw@gnome.org>
Mon, 5 Nov 2012 17:59:35 +0000 (12:59 -0500)
commitd10215fcc77e2bace075104b8ef4bc48ad63f5f8
tree4a922c2bbcbff7244d25ac829c6483232ed339ba
parent3026b72d71ec57be4ee565c899b3199ef3f1fa53
SoupProxyResolver: remove evil hack

Back when I deprecated SoupProxyResolver in favor of
SoupProxyURIResolver, I added an evil hack so that if anyone created a
SoupProxyResolver implementation, we'd automatically add a
SoupProxyURIResolver implementation on top of it (so that SoupSession
only needed to worry about SoupProxyURIResolver).

Anyway, (a) it's evil, (b) I'm pretty sure no one else ever
implemented a SoupProxyResolver anyway, and (c) if they did, they
really ought to have migrated to SoupProxyURIResolver by now.

So, remove the evil hack so that desrt can drop support for adding
interfaces after class_init.

https://bugzilla.gnome.org/show_bug.cgi?id=687659
libsoup/soup-proxy-resolver.c