diff --git a/src/win32_ci2.c b/src/win32_ci2.c index 6959d3b..1ea600c 100644 --- a/src/win32_ci2.c +++ b/src/win32_ci2.c @@ -21,6 +21,7 @@ SOFTWARE. * --------------------------------------------------------------------------*/ #include "../include/ci2.h" +#include int WINAPI ci2_wgui( HINSTANCE hInstance, @@ -34,12 +35,13 @@ int WINAPI ci2_wgui( UNUSED(nCmdShow); // Create a console so stdout/stderr work + /* if (AllocConsole()) { FILE *f; freopen_s(&f, "CONOUT$", "w", stdout); freopen_s(&f, "CONOUT$", "w", stderr); wprintf(L"GUI but allocated a console\n"); - } + }*/ static ci2_sys_char *ci2_window_title = L"Win32-GUI Window Title"; CI2_Window* window = ci2_create_window(ci2_window_title, 800, 600); @@ -56,7 +58,7 @@ int WINAPI ci2_wgui( ci2_destroy_window(window); ci2_shutdown(); - return result; + return EXIT_SUCCESS; } @@ -81,7 +83,7 @@ int WINAPI ci2_wcli(int argc, ci2_sys_char *wargv[]) { ci2_destroy_window(window); ci2_shutdown(); - return result; + return EXIT_SUCCESS; diff --git a/tests/01_main.c b/tests/01_main.c index 4ec72ed..4355dc4 100644 --- a/tests/01_main.c +++ b/tests/01_main.c @@ -29,7 +29,7 @@ SOFTWARE. int WINAPI wWinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, - LPSTR lpCmdLine, + LPWSTR lpCmdLine, int nCmdShow) { return ci2_wgui(hInstance, hPrevInstance, lpCmdLine,nCmdShow);