diff options
author | Chris Robinson <[email protected]> | 2018-12-12 21:18:31 -0800 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2018-12-12 21:18:31 -0800 |
commit | b779ebb512b840a325b32f258261c37bf36a1b7a (patch) | |
tree | 4f09621bb0f307601e8ffdfa9e2dc02bc9630421 /Alc/ambdec.cpp | |
parent | b37bc9f8b7c5ff5f25069ae307c0255ec4320458 (diff) |
Fix some MSVC conversion warnings
Diffstat (limited to 'Alc/ambdec.cpp')
-rw-r--r-- | Alc/ambdec.cpp | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/Alc/ambdec.cpp b/Alc/ambdec.cpp index c408a2af..d25b8966 100644 --- a/Alc/ambdec.cpp +++ b/Alc/ambdec.cpp @@ -57,9 +57,7 @@ bool is_at_end(const std::string &buffer, std::size_t endpos) { while(endpos < buffer.length() && std::isspace(buffer[endpos])) ++endpos; - if(endpos < buffer.length()) - return false; - return true; + return !(endpos < buffer.length()); } @@ -103,7 +101,7 @@ bool load_ambdec_speakers(AmbDecConf *conf, std::istream &f, std::string &buffer } istr.clear(); - std::istream::pos_type endpos{istr.tellg()}; + const auto endpos = static_cast<std::size_t>(istr.tellg()); if(!is_at_end(buffer, endpos)) { ERR("Unexpected junk on line: %s\n", buffer.c_str()+endpos); @@ -182,7 +180,7 @@ bool load_ambdec_matrix(ALfloat *gains, ALfloat (*matrix)[MAX_AMBI_COEFFS], ALsi } istr.clear(); - std::istream::pos_type endpos{istr.tellg()}; + const auto endpos = static_cast<std::size_t>(istr.tellg()); if(!is_at_end(buffer, endpos)) { ERR("Unexpected junk on line: %s\n", buffer.c_str()+endpos); @@ -314,7 +312,7 @@ int AmbDecConf::load(const char *fname) noexcept } else if(command == "/speakers/{") { - std::istream::pos_type endpos{istr.tellg()}; + const auto endpos = static_cast<std::size_t>(istr.tellg()); if(!is_at_end(buffer, endpos)) { ERR("Unexpected junk on line: %s\n", buffer.c_str()+endpos); @@ -341,7 +339,7 @@ int AmbDecConf::load(const char *fname) noexcept } else if(command == "/lfmatrix/{" || command == "/hfmatrix/{" || command == "/matrix/{") { - std::istream::pos_type endpos{istr.tellg()}; + const auto endpos = static_cast<std::size_t>(istr.tellg()); if(!is_at_end(buffer, endpos)) { ERR("Unexpected junk on line: %s\n", buffer.c_str()+endpos); @@ -394,7 +392,7 @@ int AmbDecConf::load(const char *fname) noexcept } else if(command == "/end") { - std::istream::pos_type endpos{istr.tellg()}; + const auto endpos = static_cast<std::size_t>(istr.tellg()); if(!is_at_end(buffer, endpos)) { ERR("Unexpected junk on end: %s\n", buffer.c_str()+endpos); @@ -410,7 +408,7 @@ int AmbDecConf::load(const char *fname) noexcept } istr.clear(); - std::istream::pos_type endpos{istr.tellg()}; + const auto endpos = static_cast<std::size_t>(istr.tellg()); if(!is_at_end(buffer, endpos)) { ERR("Unexpected junk on line: %s\n", buffer.c_str()+endpos); |