[grilo-plugins] local-metadata: URL is a required element to process



commit 63d12f1ef73b8cdda1edf3953353b8f6a6d29c73
Author: Juan A. Suarez Romero <jasuarez igalia com>
Date:   Thu Nov 29 14:13:17 2012 +0000

    local-metadata: URL is a required element to process
    
    When resolving a key, a null URL is a not compatible one.

 src/local-metadata/grl-local-metadata.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/src/local-metadata/grl-local-metadata.c b/src/local-metadata/grl-local-metadata.c
index 7faf879..ab713a8 100644
--- a/src/local-metadata/grl-local-metadata.c
+++ b/src/local-metadata/grl-local-metadata.c
@@ -819,6 +819,9 @@ has_compatible_media_url (GrlMedia *media)
   }
 
   url = grl_media_get_url (media);
+  if (!url) {
+    return FALSE;
+  }
   scheme = g_uri_parse_scheme (url);
 
   ret = is_supported_scheme (scheme);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]