Update.
[universe.git] / task.h
diff --git a/task.h b/task.h
index b472f73..6cfbb93 100644 (file)
--- a/task.h
+++ b/task.h
@@ -1,19 +1,6 @@
 
-////////////////////////////////////////////////////////////////////////////////
-// This program is free software; you can redistribute it and/or              //
-// modify it under the terms of the GNU General Public License                //
-// version 2 as published by the Free Software Foundation.                    //
-//                                                                            //
-// This program is distributed in the hope that it will be useful, but        //
-// WITHOUT ANY WARRANTY; without even the implied warranty of                 //
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU          //
-// General Public License for more details.                                   //
-//                                                                            //
-// Written and (C) by François Fleuret                                        //
-// Contact <francois.fleuret@epfl.ch> for comments & bug reports              //
-////////////////////////////////////////////////////////////////////////////////
-
-// $Id: task.h,v 1.18 2006-12-17 19:22:19 fleuret Exp $
+// Written and (C) by Francois Fleuret
+// Contact <francois.fleuret@idiap.ch> for comments & bug reports
 
 #ifndef TASK_H
 #define TASK_H
@@ -28,7 +15,7 @@ class Task {
 public:
   virtual ~Task();
   // A canonical name for the task, upper caps, digits and "_"
-  virtual char *name() = 0;
+  virtual const char *name() = 0;
   // A task can be started with several degrees of difficulty
   virtual int nb_degrees() = 0;
   // Returns the size of the area
@@ -46,6 +33,6 @@ public:
 
 // Loads a shared object file
 
-Task *load_task(char *filename);
+Task *load_task(const char *filename);
 
 #endif