From 1e263669cbb3989379eb460b89742f7e5e2a56d6 Mon Sep 17 00:00:00 2001 From: Daniel James Date: Wed, 24 Jan 2018 13:37:35 +0000 Subject: [PATCH] Use `unsigned` for version number in hash_info.cpp Was getting a `size_t` to `unsigned int` conversion when writing to stream, so just use `unsigned` from the start. --- test/hash_info.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/hash_info.cpp b/test/hash_info.cpp index db63df9..34378f5 100644 --- a/test/hash_info.cpp +++ b/test/hash_info.cpp @@ -12,7 +12,7 @@ #if defined(BOOST_MSVC) struct msvc_version { - std::size_t version; + unsigned version; char const* description; friend bool operator<(msvc_version const& v1, msvc_version const& v2) { @@ -46,7 +46,7 @@ void write_compiler_info() { msvc_version* v = std::upper_bound(versions, versions + sizeof(versions) / sizeof(*versions), msvc) - 1; - std::size_t difference = msvc.version - v->version; + unsigned difference = msvc.version - v->version; std::cout << v->description << std::endl; if (difference) {