Update of /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/Base
In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv19431
Modified Files:
Config.cpp Config.h
Log Message:
setPlan() interface and behaviour changed.
Index: Config.h
===================================================================
RCS file: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/Base/Config.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** Config.h 25 Jan 2007 17:04:40 -0000 1.4
--- Config.h 25 Jan 2007 20:37:55 -0000 1.5
***************
*** 64,68 ****
virtual std::string str(void);
! virtual void setPlan(class Plan *plan);
virtual int Changes(void);
--- 64,68 ----
virtual std::string str(void);
! virtual void setPlan(XMLNode *_plan);
virtual int Changes(void);
Index: Config.cpp
===================================================================
RCS file: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/Base/Config.cpp,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** Config.cpp 25 Jan 2007 17:38:46 -0000 1.7
--- Config.cpp 25 Jan 2007 20:37:55 -0000 1.8
***************
*** 355,360 ****
}
! void Config::setPlan(CBM::Plan *plan)
{
}
--- 355,362 ----
}
! void Config::setPlan(CBM::XMLNode *_plan)
{
+ delete(plan);
+ root->add(_plan);
}
|