diff options
author | Jens Georg <jensg@openismus.com> | 2013-08-17 09:55:58 +0200 |
---|---|---|
committer | Jens Georg <jensg@openismus.com> | 2013-08-20 17:54:08 +0200 |
commit | d0cc26858eedc6d3f108ef74539e814f7118a23d (patch) | |
tree | 5f110373bb22a3b4690f00f5de4e96864fcb2fcf | |
parent | aa5e9919a2100002019f2b427f140e974d0ea230 (diff) | |
download | rygel-d0cc26858eedc6d3f108ef74539e814f7118a23d.tar.gz |
media-export: Check contains argument
Prevent a critical when running "contains" search on nullable columns.
https://bugzilla.gnome.org/show_bug.cgi?id=706182
-rw-r--r-- | src/plugins/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 15233370..f6550599 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; |