Do the "fix" for asserts with MSVC's /W4 warnings only on MSVC. Naturally, this way generates a warning on GCC and Clang instead. :)