[rygel] tracker: Properly escape SPARQL arguments



commit deab2b4b4a70942ebb44ca66001708680ef712de
Author: Jens Georg <mail jensge org>
Date:   Thu Jul 21 22:28:42 2011 +0200

    tracker: Properly escape SPARQL arguments

 .../tracker/rygel-tracker-metadata-values.vala     |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/src/plugins/tracker/rygel-tracker-metadata-values.vala b/src/plugins/tracker/rygel-tracker-metadata-values.vala
index e97140d..0f41db1 100644
--- a/src/plugins/tracker/rygel-tracker-metadata-values.vala
+++ b/src/plugins/tracker/rygel-tracker-metadata-values.vala
@@ -178,7 +178,7 @@ public abstract class Rygel.Tracker.MetadataValues : Rygel.SimpleContainer {
     }
 
     protected virtual string create_filter (string variable, string value) {
-        return variable + " = \"" + value + "\"";
+        return variable + " = \"" + Query.escape_string (value) + "\"";
     }
 
     private bool is_our_child (string id) {



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