Fix some unused variable warnings.
authorCarl Hetherington <cth@carlh.net>
Mon, 27 Jul 2020 09:04:34 +0000 (11:04 +0200)
committerCarl Hetherington <cth@carlh.net>
Mon, 27 Jul 2020 09:04:34 +0000 (11:04 +0200)
src/locale_convert.h
src/raw_convert.h
src/util.h

index aaf0dd6eaaff388c985192849b4af52c0ab40ab8..ab1984e419274a8a8763b19b8016a64578e3e35c 100644 (file)
@@ -34,6 +34,7 @@
 #ifndef LIBDCP_LOCALE_CONVERT_H
 #define LIBDCP_LOCALE_CONVERT_H
 
+#include "util.h"
 #include <boost/filesystem.hpp>
 #include <boost/static_assert.hpp>
 #include <string>
@@ -43,12 +44,14 @@ namespace dcp {
 
 template <typename P, typename Q>
 P
-locale_convert (Q x, int precision = 16, bool fixed = false)
+locale_convert (Q, int precision = 16, bool fixed = false)
 {
        /* We can't write a generic version of locale_convert; all required
           versions must be specialised.
        */
        BOOST_STATIC_ASSERT (sizeof (Q) == 0);
+       LIBDCP_UNUSED(precision);
+       LIBDCP_UNUSED(fixed);
 }
 
 template <>
index fb3c79546ef62839952662dc3faf55ccaa7fdfc6..2a0d7add613d3d9ebb8beb7bca0f0447701ad8d2 100644 (file)
@@ -34,6 +34,7 @@
 #ifndef LIBDCP_RAW_CONVERT_H
 #define LIBDCP_RAW_CONVERT_H
 
+#include "util.h"
 #include <boost/static_assert.hpp>
 #include <iomanip>
 
@@ -44,12 +45,14 @@ namespace dcp {
  */
 template <typename P, typename Q>
 P
-raw_convert (Q v, int precision = 16, bool fixed = false)
+raw_convert (Q, int precision = 16, bool fixed = false)
 {
        /* We can't write a generic version of raw_convert; all required
           versions must be specialised.
        */
        BOOST_STATIC_ASSERT (sizeof (Q) == 0);
+       LIBDCP_UNUSED(precision);
+       LIBDCP_UNUSED(fixed);
 }
 
 template <>
index 85b582869e9763726b865f0a8664e08e3b9431af..b66832654d02812da85ef9e04b908df11831395c 100644 (file)
@@ -48,6 +48,8 @@
 #include <string>
 #include <stdint.h>
 
+#define LIBDCP_UNUSED(x) (void)(x)
+
 namespace xmlpp {
        class Element;
        class Node;