Fix wrong arguments in corerun mode
authorEden Lee <bw1212.lee@samsung.com>
Fri, 24 Aug 2018 03:50:28 +0000 (12:50 +0900)
committer조웅석/Tizen Platform Lab(SR)/Staff Engineer/삼성전자 <ws77.cho@samsung.com>
Thu, 6 Sep 2018 01:22:00 +0000 (10:22 +0900)
Change-Id: I3d0bfa0cfab368d07ce85b867461d77c471d8329

NativeLauncher/launcher/main.cc

index 9f64ebc..d1e3ce4 100644 (file)
@@ -79,8 +79,8 @@ extern "C" int realMain(int argc, char *argv[], const char* mode)
                        return 1;
                }
 
-               int argsLen = vargs.size();
-               char** args = &vargs[0];
+               int argsLen = vargs.size() - 1;
+               char** args = &vargs[1];
                if (runtime->launch(appId, appRoot.c_str(), argv[1], argsLen, args)) {
                        _ERR("Failed to launch");
                        return 1;