From cccb30c8d73147eb23739707625626a18d37ae36 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Sun, 18 Jul 2010 15:25:50 +0400 Subject: [PATCH] runnerw handles spaces in command line --- native/runner/runnerw/runnerw.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/native/runner/runnerw/runnerw.cpp b/native/runner/runnerw/runnerw.cpp index d29b27f217f7..098f1ab9f5f3 100644 --- a/native/runner/runnerw/runnerw.cpp +++ b/native/runner/runnerw/runnerw.cpp @@ -119,7 +119,16 @@ int main(int argc, char * argv[]) { for (int i = 2; i < argc; i++) { args += " "; - args += argv[i]; + if (strchr(argv [i], ' ')) + { + args += "\""; + args += argv[i]; + args += "\""; + } + else + { + args += argv[i]; + } } if (app.length() == 0) { -- 2.32.0