]> git.tdb.fi Git - builder.git/blobdiff - source/chainedtask.h
File Tool's executable before calling do_prepare
[builder.git] / source / chainedtask.h
index 4cb677c84aaceb2f6f3934310ecbb038bca0848f..30a3b3e020020197608b0f05c02223c58db907a9 100644 (file)
@@ -12,11 +12,11 @@ class ChainedTask: public Task
 {
 private:
        std::vector<Task *> tasks;
-       unsigned current;
-       Status final_status;
+       unsigned current = 0;
+       Status final_status = RUNNING;
 
 public:
-       ChainedTask(Task *);
+       ChainedTask(Task *t) { add_task(t); }
        ~ChainedTask();
 
        void add_task(Task *);