diff options
Diffstat (limited to 'src/libtracker-extract/tracker-xmp.c')
-rw-r--r-- | src/libtracker-extract/tracker-xmp.c | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/src/libtracker-extract/tracker-xmp.c b/src/libtracker-extract/tracker-xmp.c index ce364caa0..21ec190b0 100644 --- a/src/libtracker-extract/tracker-xmp.c +++ b/src/libtracker-extract/tracker-xmp.c @@ -657,12 +657,12 @@ tracker_xmp_free (TrackerXmpData *data) gboolean tracker_xmp_apply (TrackerSparqlBuilder *preupdate, TrackerSparqlBuilder *metadata, + GString *where, const gchar *uri, TrackerXmpData *data) { GPtrArray *keywords; guint i; - GString *where = NULL; g_return_val_if_fail (TRACKER_SPARQL_IS_BUILDER (metadata), FALSE); g_return_val_if_fail (uri != NULL, FALSE); @@ -704,10 +704,6 @@ tracker_xmp_apply (TrackerSparqlBuilder *preupdate, tracker_sparql_builder_predicate (metadata, "nao:hasTag"); tracker_sparql_builder_object_variable (metadata, var); - if (where == NULL) { - where = g_string_new ("} } WHERE { {\n"); - } - g_string_append_printf (where, "?%s a nao:Tag ; nao:prefLabel \"%s\" .\n", var, escaped); g_free (var); @@ -937,10 +933,5 @@ tracker_xmp_apply (TrackerSparqlBuilder *preupdate, } - if (where != NULL) { - tracker_sparql_builder_append (metadata, where->str); - g_string_free (where, TRUE); - } - return TRUE; } |