-
Jorn Baayen authored
* libgupnp/gupnp-context.c (gupnp_context_init), (gupnp_context_constructor), (gupnp_context_class_init), (gupnp_context_get_server), (host_path_handler): * libgupnp/gupnp-resource-factory.c (gupnp_resource_factory_create_device_proxy), (gupnp_resource_factory_create_device), (gupnp_resource_factory_create_service): * libgupnp/gupnp-root-device.c (gupnp_root_device_constructor): * libgupnp/gupnp-service-proxy.c (gupnp_service_proxy_dispose), (emit_notifications), (server_handler), (subscription_expire), (subscribe_got_response), (unsubscribe): * libgupnp/gupnp-service.c (subscription_data_free), (subscribe), (resubscribe): Use the specified GMainContext for timeouts and plug several leaks. Based on a patch from Olivier Crete <olivier.crete@collabora.co.uk>. git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gupnp@1269 d8cb91d7-bff9-0310-92b9-80b65e4482b2
014be4ec