Fix Prevent Issue
authorGwangho Hwang <gwang.hwang@samsung.com>
Tue, 6 Aug 2013 07:42:05 +0000 (16:42 +0900)
committerGwangho Hwang <gwang.hwang@samsung.com>
Tue, 6 Aug 2013 07:42:05 +0000 (16:42 +0900)
Change-Id: I476b77587a24b456d7a5ad2eec2b75893631b59f
Signed-off-by: Gwangho Hwang <gwang.hwang@samsung.com>
packaging/debug-launchpad.spec
src/launchpad.c

index 57d64f2..a2232b1 100644 (file)
@@ -1,6 +1,6 @@
 Name:       debug-launchpad
 Summary:    Debug Launchpad
-Version:    0.0.9
+Version:    0.0.10
 Release:    1
 Group:      System Environment/Daemons
 License:    Apache License, Version 2.0
index b4b7855..b467e1b 100755 (executable)
@@ -342,7 +342,7 @@ char** __add_arg(bundle * kb, char **argv, int *margc, const char *key)
                                new_argv[i] = new_argv[i-1];
                        }
                        // need to add new_argv[0]
-                       *margc++;
+                       (*margc)++;
                }
        }
 
@@ -1141,7 +1141,10 @@ void __launchpad_main_loop(int main_fd)
                int rc = get_native_appid(app_path,&appid);
                if(rc!=0 || appid==NULL) {
                        _E("unable to get native appid");
-                       if(appid) free(appid);
+                       if(appid){
+                               free(appid);
+                               appid = NULL;
+                       }
                        goto end;
                }
        }