[rygel] media-export: Check contains argument



commit d0cc26858eedc6d3f108ef74539e814f7118a23d
Author: Jens Georg <jensg openismus com>
Date:   Sat Aug 17 09:55:58 2013 +0200

    media-export: Check contains argument
    
    Prevent a critical when running "contains" search on nullable columns.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=706182

 .../media-export/rygel-media-export-database.vala  |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/src/plugins/media-export/rygel-media-export-database.vala 
b/src/plugins/media-export/rygel-media-export-database.vala
index 1523337..f655059 100644
--- a/src/plugins/media-export/rygel-media-export-database.vala
+++ b/src/plugins/media-export/rygel-media-export-database.vala
@@ -45,7 +45,8 @@ internal class Rygel.MediaExport.Database : SqliteWrapper {
     private static void utf8_contains (Sqlite.Context context,
                                        Sqlite.Value[] args)
                                        requires (args.length == 2) {
-        if (args[1].to_text() == null) {
+        if (args[0].to_text () == null ||
+            args[1].to_text () == null) {
            context.result_int (0);
 
            return;


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