summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJens Georg <jensg@openismus.com>2013-08-17 09:55:58 +0200
committerJens Georg <jensg@openismus.com>2013-08-20 17:54:08 +0200
commitd0cc26858eedc6d3f108ef74539e814f7118a23d (patch)
tree5f110373bb22a3b4690f00f5de4e96864fcb2fcf
parentaa5e9919a2100002019f2b427f140e974d0ea230 (diff)
downloadrygel-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.vala3
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;