error: use new qt5 dialog instead of legacy java dialog
authorSeokYeon Hwang <syeon.hwang@samsung.com>
Thu, 22 Oct 2015 06:19:47 +0000 (15:19 +0900)
committerSeokYeon Hwang <syeon.hwang@samsung.com>
Fri, 23 Oct 2015 07:21:48 +0000 (16:21 +0900)
Change-Id: I3682bd91063ffe2393207ed9c6a7d2d4d003a46c
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
accel.c
util/oslib-posix.c
util/oslib-win32.c

diff --git a/accel.c b/accel.c
index f384c69..3f16e92 100644 (file)
--- 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);
     }
index 6b69162..997f24d 100644 (file)
@@ -58,6 +58,7 @@ extern int daemon(int, int);
 #include "sysemu/sysemu.h"
 #include "trace.h"
 #include "qemu/sockets.h"
+#include "qemu/error-report.h"
 #include <sys/mman.h>
 #include <libgen.h>
 #include <setjmp.h>
@@ -92,28 +93,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;
index 520f2fa..de9fd7e 100644 (file)
@@ -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 <shlobj.h>
 
@@ -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;