Commit 22471d8d authored by Adam Simpkins's avatar Adam Simpkins Committed by Facebook Github Bot

logging: support building with gcc-4.9

Summary:
Versions of gcc prior to 5.x only support C++11 constexpr functions, and
require that they consist of only a single return statement.

This updates isLogLevelFatal() to meet those requirements so that it can still
be compiled with gcc 4.9.

Reviewed By: ikobzar

Differential Revision: D5350304

fbshipit-source-id: 2a9c256236c484f8c3d5f83690fde8b7333aa4fc
parent 4f8bbf57
......@@ -122,10 +122,7 @@ std::ostream& operator<<(std::ostream& os, LogLevel level);
* Returns true if and only if a LogLevel is fatal.
*/
inline constexpr bool isLogLevelFatal(LogLevel level) {
if (folly::kIsDebug) {
return level >= LogLevel::DFATAL;
} else {
return level >= LogLevel::FATAL;
}
return folly::kIsDebug ? (level >= LogLevel::DFATAL)
: (level >= LogLevel::FATAL);
}
}
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