[avida-cvs] avida CVS commits: /current/source/main config.hh

mercere99 avida-cvs at alife.org
Tue May 27 22:30:13 PDT 2003


mercere99		Tue May 27 14:30:13 2003 EDT

  Modified files:              
    /avida/current/source/main	config.hh 
  Log:
  Some newer C++ compilers seem to want scoping on templates defined inside of a 
  class definition, even if they are only used inside the class.
  
  
Index: avida/current/source/main/config.hh
diff -u avida/current/source/main/config.hh:1.49 avida/current/source/main/config.hh:1.50
--- avida/current/source/main/config.hh:1.49	Mon May 26 00:53:38 2003
+++ avida/current/source/main/config.hh	Tue May 27 14:30:11 2003
@@ -117,25 +117,29 @@
     void Add(int & _var, const cString &  _def, const cString & _tag,
 	     const cString & _desc)
     {
-      group_entries.PushRear(new tConfigEntry<int>(_var,_def,_tag,_desc));
+      group_entries.
+	PushRear(new cConfig::tConfigEntry<int>(_var,_def,_tag,_desc));
     }
 
     void Add(double & _var, const cString & _def, const cString & _tag,
 	     const cString & _desc)
     {
-      group_entries.PushRear(new tConfigEntry<double>(_var,_def,_tag,_desc));
+      group_entries.
+	PushRear(new cConfig::tConfigEntry<double>(_var,_def,_tag,_desc));
     }
 
     void Add(cString & _var, const cString & _def, const cString & _tag,
 	     const cString & _desc)
     {
-      group_entries.PushRear(new tConfigEntry<cString>(_var,_def,_tag,_desc));
+      group_entries.
+	PushRear(new cConfig::tConfigEntry<cString>(_var,_def,_tag,_desc));
     }
 
     void Add(bool & _var, const cString & _def, const cString & _tag,
 	     const cString & _desc)
     {
-      group_entries.PushRear(new tConfigEntry<bool>(_var,_def,_tag,_desc));
+      group_entries.
+	PushRear(new cConfig::tConfigEntry<bool>(_var,_def,_tag,_desc));
     }
   };
 






More information about the Avida-cvs mailing list