Fixing MSVC progem with guichan compliation