diff --git a/renderdoccmd/renderdoccmd.cpp b/renderdoccmd/renderdoccmd.cpp index d0c0df0e8..46b22cb17 100644 --- a/renderdoccmd/renderdoccmd.cpp +++ b/renderdoccmd/renderdoccmd.cpp @@ -328,16 +328,16 @@ public: return 0; } - executable = parser.rest()[0]; + executable = rest[0]; workingDir = parser.get("working-dir"); logFile = parser.get("capture-file"); - for(size_t i = 1; i < parser.rest().size(); i++) + for(size_t i = 1; i < rest.size(); i++) { if(!cmdLine.empty()) cmdLine += ' '; - cmdLine += EscapeArgument(parser.rest()[i]); + cmdLine += EscapeArgument(rest[i]); } wait_for_exit = parser.exist("wait-for-exit"); @@ -862,7 +862,7 @@ public: return false; } - std::string mode = rest[0]; + mode = rest[0]; rest.erase(rest.begin()); if(mode != "unit"