supress warning

This commit is contained in:
Alex Fabijanic 2017-10-04 14:55:47 -05:00
parent 08eb1c7a4f
commit 48c86cf806
2 changed files with 20 additions and 0 deletions

View File

@ -150,6 +150,12 @@ public:
/// Returns the number of available bytes in the stream.
private:
#ifdef POCO_OS_FAMILY_WINDOWS
#pragma warning(push)
#pragma warning(disable : 4800) // forcing value to bool 'true' or 'false' (performance warning)
#endif
template<typename T>
BinaryReader& read(T& value, bool flipBytes)
{
@ -158,6 +164,10 @@ private:
return *this;
}
#ifdef POCO_OS_FAMILY_WINDOWS
#pragma warning(pop)
#endif
template<typename T>
void read7BitEncoded(T& value)
{

View File

@ -159,6 +159,12 @@ public:
/// either BIG_ENDIAN_BYTE_ORDER or LITTLE_ENDIAN_BYTE_ORDER.
private:
#ifdef POCO_OS_FAMILY_WINDOWS
#pragma warning(push)
#pragma warning(disable : 4800) // forcing value to bool 'true' or 'false' (performance warning)
#endif
template<typename T>
BinaryWriter& write(T value, bool flipBytes)
{
@ -174,6 +180,10 @@ private:
return *this;
}
#ifdef POCO_OS_FAMILY_WINDOWS
#pragma warning(pop)
#endif
template<typename T>
void write7BitEncoded(T value)
{