summaryrefslogtreecommitdiff
path: root/tizen/src/emulator.c
diff options
context:
space:
mode:
Diffstat (limited to 'tizen/src/emulator.c')
-rw-r--r--tizen/src/emulator.c14
1 files changed, 13 insertions, 1 deletions
diff --git a/tizen/src/emulator.c b/tizen/src/emulator.c
index 940e0d1409..94b0fcc2e9 100644
--- a/tizen/src/emulator.c
+++ b/tizen/src/emulator.c
@@ -47,7 +47,10 @@
#include "ecs/ecs.h"
#include "util/device_hotplug.h"
#include "util/exported_strings.h"
-
+#ifdef CONFIG_WIN32
+#include <windows.h>
+#include <sddl.h>
+#endif
#ifdef CONFIG_QT
#include <qt5_supplement.h>
#endif
@@ -346,6 +349,15 @@ int main(int argc, char *argv[], char **envp)
init_error_handler();
return emulator_main(argc, argv, envp);
}
+#elif defined (CONFIG_WIN32)
+int main(int argc, char *argv[])
+{
+ if (!check_integrity_level_and_respawn()) {
+ init_error_handler();
+ return emulator_main(argc, argv, NULL);
+ }
+ return 0;
+}
#else
int main(int argc, char *argv[])
{