From 5ed36a37f9619fd8584bfebbe27e00e15afd693e Mon Sep 17 00:00:00 2001 From: Brendan Le Foll Date: Thu, 7 Aug 2014 20:38:45 +0100 Subject: [PATCH] sm130: fix std::min call having issues with template argument dedudction Signed-off-by: Brendan Le Foll --- src/sm130/sm130.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/sm130/sm130.cxx b/src/sm130/sm130.cxx index 786dd85..2bb48bb 100644 --- a/src/sm130/sm130.cxx +++ b/src/sm130/sm130.cxx @@ -26,6 +26,7 @@ #include #include #include +#include #include "sm130.h" @@ -150,7 +151,7 @@ SM130::available () { case CMD_RESET: case CMD_VERSION: // RESET and VERSION commands produce the firmware version - len = std::min ((unsigned int) getPacketLength (), sizeof (this->m_Version)) - 1; + len = std::min ((unsigned int) getPacketLength(), (unsigned int) sizeof(this->m_Version)) - 1; memcpy(this->m_Version, this->m_Data + 2, len); this->m_Version[len] = 0; break; -- 2.7.4