From 4f38e7904dd4a6dac09b1850776d40eefe221a2e Mon Sep 17 00:00:00 2001 From: Matej Sekoranja Date: Tue, 1 Sep 2015 21:12:47 +0200 Subject: [PATCH] fixed rtems/vxworks compilation --- src/nt/ntid.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/nt/ntid.cpp b/src/nt/ntid.cpp index 9be2c10..5649051 100644 --- a/src/nt/ntid.cpp +++ b/src/nt/ntid.cpp @@ -121,7 +121,9 @@ namespace nt { { try { using pvData::detail::parseToPOD; - parseToPOD(getMajorVersionString(), &majorVersion); + uint32_t mv; + parseToPOD(getMajorVersionString(), &mv); + majorVersion = static_cast(mv); hasMajor = true; } catch (...) {} majorVersionParsed = true; @@ -164,7 +166,9 @@ namespace nt { { try { using pvData::detail::parseToPOD; - parseToPOD(getMinorVersionString(), &minorVersion); + uint32_t mv; + parseToPOD(getMinorVersionString(), &mv); + minorVersion = static_cast(mv); hasMinor = true; } catch (...) {} minorVersionParsed = true;