Fix MSVC compilability