forked from boostorg/container_hash
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.
This commit is contained in:
@@ -12,7 +12,7 @@
|
|||||||
#if defined(BOOST_MSVC)
|
#if defined(BOOST_MSVC)
|
||||||
|
|
||||||
struct msvc_version {
|
struct msvc_version {
|
||||||
std::size_t version;
|
unsigned version;
|
||||||
char const* description;
|
char const* description;
|
||||||
|
|
||||||
friend bool operator<(msvc_version const& v1, msvc_version const& v2) {
|
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,
|
msvc_version* v = std::upper_bound(versions,
|
||||||
versions + sizeof(versions) / sizeof(*versions),
|
versions + sizeof(versions) / sizeof(*versions),
|
||||||
msvc) - 1;
|
msvc) - 1;
|
||||||
std::size_t difference = msvc.version - v->version;
|
unsigned difference = msvc.version - v->version;
|
||||||
|
|
||||||
std::cout << v->description << std::endl;
|
std::cout << v->description << std::endl;
|
||||||
if (difference) {
|
if (difference) {
|
||||||
|
Reference in New Issue
Block a user