Skip to content

Commit ae2d9d9

Browse files
committed
Disable warning 4324 in MSVC
1 parent 70daf28 commit ae2d9d9

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

include/fplus/maybe.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ class maybe {
242242
bool is_present_;
243243
#ifdef _MSC_VER
244244
__pragma(warning(push))
245-
__pragma(warning(disable : 4127))
245+
__pragma(warning(disable : 4324))
246246
#endif
247247
alignas(T) unsigned char value_[sizeof(T)];
248248
#ifdef _MSC_VER

include_all_in_one/include/fplus/fplus.hpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -868,7 +868,8 @@ namespace internal {
868868
static std::false_type is_refwrap_test(const U&);
869869

870870
template <typename T>
871-
struct is_reference_wrapper : decltype(is_refwrap_test(std::declval<T>())) {};
871+
struct is_reference_wrapper : decltype(is_refwrap_test(std::declval<T>())) {
872+
};
872873

873874
template <typename T, typename U = typename std::decay<T>::type>
874875
struct unwrap_reference_wrapper {
@@ -2798,7 +2799,7 @@ class maybe {
27982799
bool is_present_;
27992800
#ifdef _MSC_VER
28002801
__pragma(warning(push))
2801-
__pragma(warning(disable : 4127))
2802+
__pragma(warning(disable : 4324))
28022803
#endif
28032804
alignas(T) unsigned char value_[sizeof(T)];
28042805
#ifdef _MSC_VER

0 commit comments

Comments
 (0)