diff --git a/base/vulkanexamplebase.cpp b/base/vulkanexamplebase.cpp index fcd7f3c8..198d41d1 100644 --- a/base/vulkanexamplebase.cpp +++ b/base/vulkanexamplebase.cpp @@ -951,7 +951,7 @@ HWND VulkanExampleBase::setupWindow(HINSTANCE hinstance, WNDPROC wndproc) dmScreenSettings.dmBitsPerPel = 32; dmScreenSettings.dmFields = DM_BITSPERPEL | DM_PELSWIDTH | DM_PELSHEIGHT; - if ((width != screenWidth) && (height != screenHeight)) + if ((width != (uint32_t)screenWidth) && (height != (uint32_t)screenHeight)) { if (ChangeDisplaySettings(&dmScreenSettings, CDS_FULLSCREEN) != DISP_CHANGE_SUCCESSFUL) { diff --git a/base/vulkanexamplebase.h b/base/vulkanexamplebase.h index ddafdaad..89a3eae2 100644 --- a/base/vulkanexamplebase.h +++ b/base/vulkanexamplebase.h @@ -398,9 +398,9 @@ LRESULT CALLBACK WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam) } \ return (DefWindowProc(hWnd, uMsg, wParam, lParam)); \ } \ -int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR pCmdLine, int nCmdShow) \ +int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE, LPSTR, int) \ { \ - for (size_t i = 0; i < __argc; i++) { VulkanExample::args.push_back(__argv[i]); }; \ + for (int32_t i = 0; i < __argc; i++) { VulkanExample::args.push_back(__argv[i]); }; \ vulkanExample = new VulkanExample(); \ vulkanExample->initVulkan(); \ vulkanExample->setupWindow(hInstance, WndProc); \