* Make arguments that were previously references (see
[matthijs/ABM2.git] / ABM2 / Engine / Kernel.h
index 60f6006c59fb1bc5dc2e603e6d7f6a9075845294..0e1c39d8a584fe9e4959925de89854aa97f4c9e9 100755 (executable)
@@ -25,10 +25,10 @@ public:
 \r
        int Execute();\r
 \r
-       bool AddTask(CMMPointer<ITask> t);\r
-       void SuspendTask(CMMPointer<ITask> t);\r
-       void ResumeTask(CMMPointer<ITask> t);\r
-       void RemoveTask(CMMPointer<ITask> t);\r
+       bool AddTask(const CMMPointer<ITask> &t);\r
+       void SuspendTask(const CMMPointer<ITask> &t);\r
+       void ResumeTask(const CMMPointer<ITask> &t);\r
+       void RemoveTask(const CMMPointer<ITask> &t);\r
        void KillAllTasks();\r
 \r
 protected:\r