Silence warnings here by explicit cast.

llvm-svn: 232126
This commit is contained in:
Enrico Granata
2015-03-13 00:31:45 +00:00
parent 1aa3faaca2
commit f2d44ca8e2

View File

@@ -143,7 +143,7 @@ StringExtractor::GetU32 (uint32_t fail_value, int base)
char *end = nullptr;
const char *start = m_packet.c_str();
const char *cstr = start + m_index;
uint32_t result = ::strtoul (cstr, &end, base);
uint32_t result = static_cast<uint32_t>(::strtoul (cstr, &end, base));
if (end && end != cstr)
{
@@ -162,7 +162,7 @@ StringExtractor::GetS32 (int32_t fail_value, int base)
char *end = nullptr;
const char *start = m_packet.c_str();
const char *cstr = start + m_index;
int32_t result = ::strtol (cstr, &end, base);
int32_t result = static_cast<int32_t>(::strtol (cstr, &end, base));
if (end && end != cstr)
{