summaryrefslogtreecommitdiff
path: root/libgupnp-dlna/gupnp-dlna-profile-guesser.c
diff options
context:
space:
mode:
Diffstat (limited to 'libgupnp-dlna/gupnp-dlna-profile-guesser.c')
-rw-r--r--libgupnp-dlna/gupnp-dlna-profile-guesser.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/libgupnp-dlna/gupnp-dlna-profile-guesser.c b/libgupnp-dlna/gupnp-dlna-profile-guesser.c
index ef9ce94..11fa355 100644
--- a/libgupnp-dlna/gupnp-dlna-profile-guesser.c
+++ b/libgupnp-dlna/gupnp-dlna-profile-guesser.c
@@ -295,6 +295,8 @@ gupnp_dlna_profile_guesser_guess_profile_async
g_return_val_if_fail (error == NULL || *error == NULL, FALSE);
extractor = gupnp_dlna_metadata_backend_get_extractor ();
+ g_return_val_if_fail (extractor != NULL, FALSE);
+
extractor_error = NULL;
id = g_signal_connect_swapped (extractor,
"done",
@@ -348,6 +350,8 @@ gupnp_dlna_profile_guesser_guess_profile_sync
extraction_error = NULL;
extractor = gupnp_dlna_metadata_backend_get_extractor ();
+ g_return_val_if_fail (extractor != NULL, NULL);
+
info = gupnp_dlna_metadata_extractor_extract_sync (extractor,
uri,
timeout_in_ms,