]> git.tdb.fi Git - builder.git/blobdiff - source/internaltask.h
Mark overridden virtual functions as such
[builder.git] / source / internaltask.h
index 399e11937fe0d71e0532f85683aa48632f841286..db3294bcbb10885841e0fe35dc8d0ad04e6697cc 100644 (file)
@@ -17,7 +17,7 @@ public:
                friend class InternalTask;
 
        protected:
-               Status status;
+               volatile Status status;
 
                Worker();
 
@@ -32,10 +32,10 @@ public:
        InternalTask(Worker *);
        ~InternalTask();
 
-       virtual std::string get_command() const { return "<internal>"; }
-       virtual void start();
-       virtual Status check();
-       virtual Status wait();
+       std::string get_command() const override { return "<internal>"; }
+       void start() override;
+       Status check() override;
+       Status wait() override;
 };
 
 #endif