fix the logic of win32 build