From 49fa910c8ad8a86d7d84fb887820ac5108185953 Mon Sep 17 00:00:00 2001 From: sjneph Date: Mon, 17 Jul 2017 11:28:47 -0700 Subject: [PATCH] fixed signed/unsigned comparison warning picked up by Clang --- interfaces/general-headers/data/bed/Bed.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/interfaces/general-headers/data/bed/Bed.hpp b/interfaces/general-headers/data/bed/Bed.hpp index 89b89a6e..8c83e9e2 100644 --- a/interfaces/general-headers/data/bed/Bed.hpp +++ b/interfaces/general-headers/data/bed/Bed.hpp @@ -470,7 +470,7 @@ namespace Bed { &start_, &end_, id_, other); const int numWritten = std::snprintf(fullrest_, MAXRESTSIZE+1, "\t%s", id_); - if ( other[0] != '\0' && numWritten < MAXRESTSIZE ) + if ( other[0] != '\0' && static_cast(numWritten) < MAXRESTSIZE ) std::snprintf(fullrest_ + numWritten, MAXRESTSIZE+1-numWritten, "%s", other); return numScanned; } @@ -489,7 +489,7 @@ namespace Bed { std::fgetc(inputFile); // Read and discard trailing newline const int numWritten = std::snprintf(fullrest_, MAXRESTSIZE+1, "\t%s", id_); - if ( other[0] != '\0' && numWritten < MAXRESTSIZE ) + if ( other[0] != '\0' && static_cast(numWritten) < MAXRESTSIZE ) std::snprintf(fullrest_ + numWritten, MAXRESTSIZE+1-numWritten, "%s", other); return numScanned; } @@ -670,7 +670,7 @@ namespace Bed { &measurement_, other); const int numWritten = std::snprintf(fullrest_, MAXRESTSIZE+1, (std::string("\t%s\t") + BaseClass::MFormat).c_str(), id_, measurement_); - if ( other[0] != '\0' && numWritten < MAXRESTSIZE ) { + if ( other[0] != '\0' && static_cast(numWritten) < MAXRESTSIZE ) { restOffset_ = numWritten; std::snprintf(fullrest_ + numWritten, MAXRESTSIZE+1-numWritten, "%s", other); } @@ -694,7 +694,7 @@ namespace Bed { static const char* f = (std::string("\t%s\t") + BaseClass::MFormat).c_str(); const int numWritten = std::snprintf(fullrest_, MAXRESTSIZE+1, f, id_, measurement_); - if ( other[0] != '\0' && numWritten < MAXRESTSIZE ) { + if ( other[0] != '\0' && static_cast(numWritten) < MAXRESTSIZE ) { restOffset_ = numWritten; std::snprintf(fullrest_ + numWritten, MAXRESTSIZE+1-numWritten, "%s", other); }