Avoid MSVC warning about possible overflow
This commit is contained in:
parent
4d96a82ed9
commit
25e4eebb64
|
@ -255,8 +255,9 @@ WideStringData convertMultiByteToWide(std::error_code &ec, const char *inputBuff
|
||||||
*/
|
*/
|
||||||
WideStringData convertMultiByteToWide(std::error_code &ec, const std::string &inputBuffer)
|
WideStringData convertMultiByteToWide(std::error_code &ec, const std::string &inputBuffer)
|
||||||
{
|
{
|
||||||
return convertMultiByteToWide(
|
return convertMultiByteToWide(ec, inputBuffer.data(), inputBuffer.size() < static_cast<std::size_t>(std::numeric_limits<int>::max() - 1)
|
||||||
ec, inputBuffer.data(), inputBuffer.size() < (std::numeric_limits<int>::max() - 1) ? static_cast<int>(inputBuffer.size() + 1) : -1);
|
? static_cast<int>(inputBuffer.size() + 1)
|
||||||
|
: -1);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
|
|
Loading…
Reference in New Issue