Fix warning for g++ 4.9.3.
diff --git a/Changelog b/Changelog
index 95a288a..647a0d8 100644
--- a/Changelog
+++ b/Changelog
@@ -1,3 +1,7 @@
+2019-04-22:
+ Fixed warning in gcc4.9. Thanks to Scott McCaskill
+ (https://github.com/usefulcat) for the patch.
+
2019-04-16:
Merged changes to install libraries in the correct place when
using 64-bit libraries.
diff --git a/double-conversion/utils.h b/double-conversion/utils.h
index 7c10d3f..4328344 100644
--- a/double-conversion/utils.h
+++ b/double-conversion/utils.h
@@ -56,6 +56,13 @@
#endif
#endif
+#ifndef DOUBLE_CONVERSION_UNUSED
+#ifdef __GNUC__
+#define DOUBLE_CONVERSION_UNUSED __attribute__((unused))
+#else
+#define DOUBLE_CONVERSION_UNUSED
+#endif
+#endif
// Double operations detection based on target architecture.
// Linux uses a 80bit wide floating point stack on x86. This induces double
@@ -341,6 +348,7 @@
static_assert(sizeof(Dest) == sizeof(Source),
"source and destination size mismatch");
#else
+ DOUBLE_CONVERSION_UNUSED
typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1];
#endif