diff options
author | Jonathan Brielmaier <[email protected]> | 2019-07-30 15:20:18 +0200 |
---|---|---|
committer | raveit65 <[email protected]> | 2019-09-12 17:43:37 +0200 |
commit | 60cdfda885014b577f19a8ff49e57f2d6cf83c8f (patch) | |
tree | 7fc27f966bb91ed81a7586cc1244bb91b862f974 /sendto/plugins/upnp/upnp.c | |
parent | 347c991c7a1679b50f3674d19525271e41ba903a (diff) | |
download | caja-extensions-60cdfda885014b577f19a8ff49e57f2d6cf83c8f.tar.bz2 caja-extensions-60cdfda885014b577f19a8ff49e57f2d6cf83c8f.tar.xz |
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 <[email protected]>
Co-authored-by: Gianfranco Costamagna <[email protected]>
Diffstat (limited to 'sendto/plugins/upnp/upnp.c')
-rw-r--r-- | sendto/plugins/upnp/upnp.c | 4 |
1 files changed, 4 insertions, 0 deletions
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); |