[tracker] tracker-extract-gstreamer: Fix hash value format on 32-bit systems
- From: Sam Thursfield <sthursfield src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker] tracker-extract-gstreamer: Fix hash value format on 32-bit systems
- Date: Mon, 4 Jul 2016 20:52:34 +0000 (UTC)
commit 75c91423f9cbed118c47fd71284f01f9f88c66ee
Author: Sam Thursfield <sam afuera me uk>
Date: Mon Jul 4 20:51:46 2016 +0100
tracker-extract-gstreamer: Fix hash value format on 32-bit systems
The gsize type is 32 bits on a 32-bit system, but the hash value we
are printing is a guint64 so it's 64 bits on all systems. Note that
G_GINT64_MODIFIER is for both signed and unsigned int64 values.
src/tracker-extract/tracker-extract-gstreamer.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/src/tracker-extract/tracker-extract-gstreamer.c b/src/tracker-extract/tracker-extract-gstreamer.c
index c2aef3d..6fdfa9d 100644
--- a/src/tracker-extract/tracker-extract-gstreamer.c
+++ b/src/tracker-extract/tracker-extract-gstreamer.c
@@ -1371,7 +1371,7 @@ extract_metadata (MetadataExtractor *extractor,
tracker_sparql_builder_object (metadata, "nfo:FileHash");
tracker_sparql_builder_predicate (metadata, "nfo:hashValue");
- hash_str = g_strdup_printf ("%" G_GSIZE_MODIFIER "x", hash);
+ hash_str = g_strdup_printf ("%" G_GINT64_MODIFIER "x", hash);
tracker_sparql_builder_object_string (metadata, hash_str);
g_free (hash_str);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]