]> git.localhorst.tv Git - blank.git/blobdiff - src/app/proc.cpp
test for invoking with unknown argument
[blank.git] / src / app / proc.cpp
index 3137b0433a990e839a691a3d59f5d023e1c22cf7..f30c0cb2dcab508be7ee480fb63955f8fef721ff 100644 (file)
@@ -22,8 +22,8 @@ struct Process::Impl {
 
        Impl(
                const string &path_in,
-               const vector<string> &args,
-               const vector<string> &env);
+               const Arguments &args,
+               const Environment &env);
        ~Impl();
 
        size_t WriteIn(const void *buffer, size_t max_len);
@@ -50,8 +50,8 @@ struct Process::Impl {
 
 Process::Process(
        const string &path,
-       const vector<string> &args,
-       const vector<string> &env)
+       const Arguments &args,
+       const Environment &env)
 : impl(new Impl(path, args, env))
 , joined(false)
 , status(0) {
@@ -94,8 +94,8 @@ int Process::Join() {
 
 Process::Impl::Impl(
        const string &path_in,
-       const vector<string> &args,
-       const vector<string> &env
+       const Arguments &args,
+       const Environment &env
 ) {
        const char *path = path_in.c_str();
        char *envp[env.size() + 1];