X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fexternaltask.h;h=992df5c692a4c7bf8dfd6e6a208d2c64f15afdc0;hb=658c46ea8ef6d7022cb8c8e06565ebce12842d0b;hp=cb8464beab873ef24146b49a5ab02bd6a9aaa21c;hpb=0aa50a0d3e5567e9295ecf4d7ba6d4b14fa73b9b;p=builder.git diff --git a/source/externaltask.h b/source/externaltask.h index cb8464b..992df5c 100644 --- a/source/externaltask.h +++ b/source/externaltask.h @@ -3,6 +3,7 @@ #include #include +#include #include #include #include "task.h" @@ -22,12 +23,12 @@ public: IGNORE //< Redirect the stream to oblivion }; - typedef std::vector Arguments; + typedef Msp::Process::Arguments Arguments; private: Arguments argv; Msp::FS::Path work_dir; - int pid; + Msp::Process *process; int exit_code; Destination stdout_dest; Destination stderr_dest;