Make connection-created and tunneling of SoupSession use a GObject
authorVincent Untz <vuntz@gnome.org>
Thu, 3 Dec 2009 14:35:58 +0000 (15:35 +0100)
committerVincent Untz <vuntz@gnome.org>
Thu, 3 Dec 2009 14:35:58 +0000 (15:35 +0100)
commitb304a99ddebbb14b231c4b288e303b3088d7041e
treedf36f426378c4ad5093b5229ccb76682ccd6330b
parentc610a10c438bcbd035d12c84f9d637e861d727c2
Make connection-created and tunneling of SoupSession use a GObject

The connection-created and tunneling signals added to SoupSession in commit
6ff7ecdd were using SoupConnection, and this made SoupConnection
semi-public (gir-repository failed to build because it didn't know about
it, for example).

Since SoupConnection is intended to be private, use a GObject for the
signal parameter.

https://bugzilla.gnome.org/show_bug.cgi?id=603696
libsoup/soup-session.c