Disable MSVC "secure" warnings in format.h only.

This commit is contained in:
Victor Zverovich
2013-09-02 19:25:14 -07:00
parent ff38425f63
commit 0802941d4f

View File

@@ -54,6 +54,12 @@
# define FMT_NOEXCEPT(expr) # define FMT_NOEXCEPT(expr)
#endif #endif
// Disable MSVC "secure" warnings.
#ifdef _MSC_VER
# pragma warning(push)
# pragma warning(disable: 4996)
#endif
namespace fmt { namespace fmt {
namespace internal { namespace internal {
@@ -1567,4 +1573,9 @@ void BasicFormatter<Char>::DoFormat() {
} }
} }
// Restore MSVC "secure" warnings.
#ifdef FMT_RESTORE_SECURE_WARNINGS
# pragma warning(pop)
#endif
#endif // FORMAT_H_ #endif // FORMAT_H_