Played with making xenia-run a Win32 app, but then logging stops working...

This commit is contained in:
Ben Vanik
2014-01-15 21:58:09 -08:00
parent df90707fe3
commit ffcd687ef6
6 changed files with 39 additions and 2 deletions

View File

@@ -142,6 +142,13 @@ int xe_main_thunk(
int wmain(int argc, wchar_t *argv[]) { \
return xe_main_thunk(argc, argv, NAME, USAGE); \
}
int xe_main_window_thunk(
wchar_t* command_line,
void* user_main, const wchar_t* name, const char* usage);
#define XE_MAIN_WINDOW_THUNK(NAME, APP_NAME, USAGE) \
int APIENTRY wWinMain(HINSTANCE, HINSTANCE, LPTSTR command_line, int) { \
return xe_main_window_thunk(command_line, NAME, APP_NAME, USAGE); \
}
#else
int xe_main_thunk(
int argc, char** argv,
@@ -150,6 +157,8 @@ int xe_main_thunk(
int main(int argc, char **argv) { \
return xe_main_thunk(argc, argv, (void*)NAME, USAGE); \
}
#define XE_MAIN_WINDOW_THUNK(NAME, APP_NAME, USAGE) \
XE_MAIN_THUNK(NAME, USAGE)
#endif // WIN32