Fix wrong arguments in corerun mode
[platform/core/dotnet/launcher.git] / 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;