summaryrefslogtreecommitdiff
path: root/src/libtracker-extract/tracker-xmp.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libtracker-extract/tracker-xmp.c')
-rw-r--r--src/libtracker-extract/tracker-xmp.c11
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;
}