diff options
Diffstat (limited to 'src/tracker-extract/tracker-extract-gif.c')
-rw-r--r-- | src/tracker-extract/tracker-extract-gif.c | 6 |
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); |