diff options
Diffstat (limited to 'vl-android-ui.c')
-rw-r--r-- | vl-android-ui.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/vl-android-ui.c b/vl-android-ui.c index ad57cd6..dd20c80 100644 --- a/vl-android-ui.c +++ b/vl-android-ui.c @@ -339,6 +339,9 @@ int qemu_set_fd_handler(int fd, /***********************************************************/ /* Polling handling */ +typedef int PollingFunc(void *opaque); +typedef void WaitObjectFunc(void *opaque); + typedef struct PollingEntry { PollingFunc *func; void *opaque; @@ -911,6 +914,14 @@ char *qemu_find_file(int type, const char *name) return buf; } +#ifdef _WIN32 +static BOOL WINAPI qemu_ctrl_handler(DWORD type) +{ + exit(STATUS_CONTROL_C_EXIT); + return TRUE; +} +#endif + int main(int argc, char **argv, char **envp) { DisplayState *ds; |