From 45d85850235bbcb6b59b1443d22f0e8203cce566 Mon Sep 17 00:00:00 2001 From: Jonathan Brielmaier Date: Tue, 30 Jul 2019 15:20:18 +0200 Subject: Build either with gupnp version 1.0 or 1.2. This fixes https://github.com/mate-desktop/caja-extensions/issues/52. * (configure.ac): Check also for gupnp-1.2 and set HAS_GUPNP_VERSION_1_2 to yes if found. * (sendto/plugins/upnp/upnp.c): Use gupnp_context_manager_create when building with gupnp-1.2 as gupnp_context_manager_new was removed. Signed-off-by: Jonathan Brielmaier Co-authored-by: Gianfranco Costamagna --- sendto/plugins/upnp/upnp.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'sendto') diff --git a/sendto/plugins/upnp/upnp.c b/sendto/plugins/upnp/upnp.c index b381587..81a4f0a 100644 --- a/sendto/plugins/upnp/upnp.c +++ b/sendto/plugins/upnp/upnp.c @@ -206,7 +206,11 @@ init (NstPlugin *plugin) return FALSE; g_free (upload_cmd); +#ifdef HAS_GUPNP_VERSION_1_2 + context_manager = gupnp_context_manager_create (0); +#else context_manager = gupnp_context_manager_new (NULL, 0); +#endif g_assert (context_manager != NULL); g_signal_connect (context_manager, "context-available", G_CALLBACK (on_context_available), NULL); -- cgit v1.2.1