From 894086d21e4e5827b2f3047c481de90213ce408b Mon Sep 17 00:00:00 2001 From: David 'Digit' Turner Date: Wed, 13 Oct 2010 17:48:13 +0200 Subject: emulator-ui: Fix windows build (behaviour not tested) Change-Id: I76abd165b235dc3abeeb3a9676c0ef8097e54567 --- vl-android-ui.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'vl-android-ui.c') 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; -- cgit v1.1