]> git.tdb.fi Git - builder.git/blobdiff - source/externaltask.cpp
Use default member initializers and constructor delegation
[builder.git] / source / externaltask.cpp
index 33ffcebc4622889eaed085e371cc19fbb8a348df..37a36d39150da641b3a39e91d5c0fb866576af02 100644 (file)
@@ -11,13 +11,7 @@ using namespace Msp;
 
 ExternalTask::ExternalTask(const Arguments &a, const FS::Path &wd):
        argv(a),
-       work_dir(wd),
-       process(0),
-       exit_code(-1),
-       stdin_action(PASSTHROUGH),
-       stdout_action(PASSTHROUGH),
-       stderr_action(PASSTHROUGH),
-       capture_pipe(0)
+       work_dir(wd)
 {
        if(argv.empty())
                throw invalid_argument("ExternalTask::ExternalTask");