Fixed : try to free unmalloced arg
authorGwangho Hwang <gwang.hwang@samsung.com>
Fri, 26 Jul 2013 06:21:10 +0000 (15:21 +0900)
committerGwangho Hwang <gwang.hwang@samsung.com>
Fri, 26 Jul 2013 06:21:10 +0000 (15:21 +0900)
Change-Id: I1ecbcc7620deab63e4e39cea1a0f3ab40d9da6e6
Signed-off-by: Gwangho Hwang <gwang.hwang@samsung.com>
packaging/debug-launchpad.spec
src/launchpad.c

index c555448..127e6ff 100644 (file)
@@ -1,6 +1,6 @@
 Name:       debug-launchpad
 Summary:    Debug Launchpad
-Version:    0.0.6
+Version:    0.0.7
 Release:    1
 Group:      System Environment/Daemons
 License:    Apache License, Version 2.0
index 9d6f27b..f2458f9 100755 (executable)
@@ -352,6 +352,9 @@ char **__create_argc_argv(bundle * kb, int *margc, const char *app_path)
 
        argc = bundle_export_to_argv(kb, &argv);
        if (argv) {
+               for(i=1; i<argc; i++) {
+                       argv[i] = strdup(argv[i]);
+               }
                argv[0] = strdup(app_path);
        } else {
                _E("bundle_export_to_argv error");