diff --git a/client/SDL/SDL2/sdl_freerdp.cpp b/client/SDL/SDL2/sdl_freerdp.cpp index 781c96b0a..afeeb02ff 100644 --- a/client/SDL/SDL2/sdl_freerdp.cpp +++ b/client/SDL/SDL2/sdl_freerdp.cpp @@ -820,7 +820,7 @@ static int sdl_run(SdlContext* sdl) case WAIT_OBJECT_0: break; default: - return -1; + return 0; } SDL_Init(SDL_INIT_VIDEO); diff --git a/client/SDL/SDL3/sdl_freerdp.cpp b/client/SDL/SDL3/sdl_freerdp.cpp index 8443eeba1..bc9ba3165 100644 --- a/client/SDL/SDL3/sdl_freerdp.cpp +++ b/client/SDL/SDL3/sdl_freerdp.cpp @@ -824,7 +824,7 @@ static int sdl_run(SdlContext* sdl) case WAIT_OBJECT_0: break; default: - return -1; + return 0; } SDL_Init(SDL_INIT_VIDEO);