msvc sizeof fix