summaryrefslogtreecommitdiff
path: root/src/tracker-extract/tracker-extract-gif.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/tracker-extract/tracker-extract-gif.c')
-rw-r--r--src/tracker-extract/tracker-extract-gif.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/tracker-extract/tracker-extract-gif.c b/src/tracker-extract/tracker-extract-gif.c
index c660b0409..71b6ad994 100644
--- a/src/tracker-extract/tracker-extract-gif.c
+++ b/src/tracker-extract/tracker-extract-gif.c
@@ -330,7 +330,11 @@ read_metadata (GifFileType *gifFile,
}
if (xd->metering_mode) {
- tracker_resource_set_string (metadata, "nmm:meteringMode", xd->metering_mode);
+ TrackerResource *metering;
+
+ metering = tracker_resource_new (xd->metering_mode);
+ tracker_resource_set_relation (metadata, "nmm:meteringMode", metering);
+ g_object_unref (metering);
}
keywords = g_ptr_array_new_with_free_func ((GDestroyNotify) g_free);