default smart pointer type switched to intrusive_ptr

git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@337 0fc631ac-6414-0410-93d0-97cfa31319b6
This commit is contained in:
twanvl
2007-05-11 21:34:53 +00:00
parent 3b6743b110
commit 33fd2b5e18
103 changed files with 368 additions and 256 deletions
+8 -8
View File
@@ -367,19 +367,19 @@ GraphControl::GraphControl(Window* parent, int id)
: wxControl(parent, id)
{
//*
shared_ptr<GraphContainer> combined(new GraphContainer());
combined->add(new_shared1<GraphValueAxis>(0));
combined->add(new_shared1<BarGraph>(0));
graph = new_shared6<GraphWithMargins>(combined, 23,8,7,20, true);
intrusive_ptr<GraphContainer> combined(new GraphContainer());
combined->add(new_intrusive1<GraphValueAxis>(0));
combined->add(new_intrusive1<BarGraph>(0));
graph = new_intrusive6<GraphWithMargins>(combined, 23,8,7,20, true);
/*/
shared_ptr<GraphContainer> combined(new GraphContainer());
combined->add(new_shared1<PieGraph>(0));
graph = new_shared6<GraphWithMargins>(combined, 20,20,20,20, false);
intrusive_ptr<GraphContainer> combined(new GraphContainer());
combined->add(new_intrusive1<PieGraph>(0));
graph = new_intrusive6<GraphWithMargins>(combined, 20,20,20,20, false);
//*/
}
void GraphControl::setData(const GraphDataPre& data) {
setData(new_shared1<GraphData>(data));
setData(new_intrusive1<GraphData>(data));
}
void GraphControl::setData(const GraphDataP& data) {
if (graph) {