Commit 283d06f9 authored by tt4g's avatar tt4g Committed by Jesse Beder
Browse files

Fix warning C4127 on Visual Studio (#672)

Splitting the condition of the if statement containing `constant expression` eliminates warnings in Visual Studio with /W4.
parent b87c76a2
...@@ -116,10 +116,11 @@ struct convert<_Null> { ...@@ -116,10 +116,11 @@ struct convert<_Null> {
} \ } \
} \ } \
\ \
if (std::numeric_limits<type>::has_quiet_NaN && \ if (std::numeric_limits<type>::has_quiet_NaN) { \
conversion::IsNaN(input)) { \ if (conversion::IsNaN(input)) { \
rhs = std::numeric_limits<type>::quiet_NaN(); \ rhs = std::numeric_limits<type>::quiet_NaN(); \
return true; \ return true; \
} \
} \ } \
\ \
return false; \ return false; \
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment