EXPORT void CALL RomClosed (void) { #ifdef THREADED if (rglSettings.threaded) { rglNextStatus = RGL_STATUS_CLOSED; do rdpPostCommand(); while (rglStatus != RGL_STATUS_CLOSED); } else #endif { rglNextStatus = rglStatus = RGL_STATUS_CLOSED; rglCloseScreen(); } }
EXPORT void CALL RomClosed (void) { #ifdef THREADED if (rglSettings.threaded) { #ifdef WIN32 fflush(stdout); fflush(stderr); //while (waiting); // temporary hack #endif rglNextStatus = RGL_STATUS_CLOSED; #ifndef WIN32 do rdpPostCommand(); while (rglStatus != RGL_STATUS_CLOSED); #else void rglWin32Windowed(); rglWin32Windowed(); #endif } else #endif { rglNextStatus = rglStatus = RGL_STATUS_CLOSED; rglCloseScreen(); } }