From: SeokYeon Hwang Date: Thu, 22 Oct 2015 06:19:47 +0000 (+0900) Subject: error: use new qt5 dialog instead of legacy java dialog X-Git-Tag: Tizen_Studio_1.3_Release_p2.3.2~40^2~12 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=64efc6c9c2b7777a5f69674742d4323d2187d49d;p=sdk%2Femulator%2Fqemu.git error: use new qt5 dialog instead of legacy java dialog Change-Id: I3682bd91063ffe2393207ed9c6a7d2d4d003a46c Signed-off-by: SeokYeon Hwang (cherry picked from commit bb6bd831649c2de2416853a6dd7532c8990fb4e0) --- diff --git a/accel.c b/accel.c index f384c697a8..3f16e92153 100644 --- a/accel.c +++ b/accel.c @@ -123,7 +123,7 @@ int configure_accelerator(MachineState *ms) if (!init_failed) { // CONFIG_MARU MODIFICATION // fprintf(stderr, "No accelerator found!\n"); - error_report("No accelerator found!\n"); + error_report("No accelerator found!"); } exit(1); } diff --git a/util/oslib-posix.c b/util/oslib-posix.c index 64f656cb21..fdf9a2d55a 100644 --- a/util/oslib-posix.c +++ b/util/oslib-posix.c @@ -57,6 +57,7 @@ extern int daemon(int, int); #include "sysemu/sysemu.h" #include "trace.h" #include "qemu/sockets.h" +#include "qemu/error-report.h" #include #include #include @@ -91,28 +92,10 @@ int qemu_daemon(int nochdir, int noclose) void *qemu_oom_check(void *ptr) { -#ifdef CONFIG_MARU - const char _msg[] = "Failed to allocate memory in qemu."; - char cmd[JAVA_MAX_COMMAND_LENGTH] = { 0, }; - int len; -#endif - if (ptr == NULL) { - fprintf(stderr, "Failed to allocate memory: %s\n", strerror(errno)); -#ifdef CONFIG_MARU - len = strlen(JAVA_EXEFILE_PATH) + strlen(JAVA_EXEOPTION) + - strlen(JAR_SKINFILE) + strlen(JAVA_SIMPLEMODE_OPTION) + - strlen(_msg) + 7; - if (len > JAVA_MAX_COMMAND_LENGTH) { - len = JAVA_MAX_COMMAND_LENGTH; - } - - snprintf(cmd, len, "%s %s %s %s=\"%s\"", - JAVA_EXEFILE_PATH, JAVA_EXEOPTION, JAR_SKINFILE, JAVA_SIMPLEMODE_OPTION, _msg); - if (system(cmd) == -1) { - fprintf(stderr, "failed to execute this command: %s\n", cmd); - } -#endif +// CONFIG_MARU MODIFICATION + //fprintf(stderr, "Failed to allocate memory: %s\n", strerror(errno)); + error_report("Failed to allocate memory: %s", strerror(errno)); abort(); } return ptr; diff --git a/util/oslib-win32.c b/util/oslib-win32.c index 2c855166f6..d5c2013b34 100644 --- a/util/oslib-win32.c +++ b/util/oslib-win32.c @@ -37,6 +37,7 @@ #include "qemu/main-loop.h" #include "trace.h" #include "qemu/sockets.h" +#include "qemu/error-report.h" /* this must come after including "trace.h" */ #include @@ -151,49 +152,10 @@ bool get_java_path(char **java_path) void *qemu_oom_check(void *ptr) { -#ifdef CONFIG_MARU - const char _msg[] = "Failed to allocate memory in qemu."; - char cmd[JAVA_MAX_COMMAND_LENGTH] = { 0, }; - char *JAVA_EXEFILE_PATH = NULL; - int len, ret; -#endif - if (ptr == NULL) { - fprintf(stderr, "Failed to allocate memory: %lu\n", GetLastError()); -#ifdef CONFIG_MARU - JAVA_EXEFILE_PATH = malloc(JAVA_MAX_COMMAND_LENGTH); - if (!JAVA_EXEFILE_PATH) { - // TODO: print error message. - return ptr; - } - - memset(JAVA_EXEFILE_PATH, 0, JAVA_MAX_COMMAND_LENGTH); - if (is_wow64()) { - if (!get_java_path(&JAVA_EXEFILE_PATH)) { - strcpy(JAVA_EXEFILE_PATH, "java"); - } - } else { - strcpy(JAVA_EXEFILE_PATH, "java"); - } - len = strlen(JAVA_EXEFILE_PATH) + strlen(JAVA_EXEOPTION) + - strlen(JAR_SKINFILE) + strlen(JAVA_SIMPLEMODE_OPTION) + - strlen(_msg) + 7; - if (len > JAVA_MAX_COMMAND_LENGTH) { - len = JAVA_MAX_COMMAND_LENGTH; - } - - snprintf(cmd, len, "%s %s %s %s=\"%s\"", - JAVA_EXEFILE_PATH, JAVA_EXEOPTION, JAR_SKINFILE, - JAVA_SIMPLEMODE_OPTION, _msg); - ret = WinExec(cmd, SW_SHOW); - if (ret < 32) { - // TODO: error handling... - } - - /* for 64bit windows */ - free(JAVA_EXEFILE_PATH); - JAVA_EXEFILE_PATH=0; -#endif +// CONFIG_MARU MODIFICATION + //fprintf(stderr, "Failed to allocate memory: %lu\n", GetLastError()); + error_report("Failed to allocate memory: %lu", GetLastError()); abort(); } return ptr;