|
@@ -65,7 +65,7 @@ void DecisionTree::restore (istream & is, int format)
|
|
|
map<long, DecisionNode *> index;
|
|
|
map<long, pair<long, long> > descendants;
|
|
|
|
|
|
- index.insert ( pair<long, DecisionNode *> ( 0, NULL ) );
|
|
|
+ index.insert ( pair<long, DecisionNode *> ( 0, (DecisionNode*)NULL ) );
|
|
|
|
|
|
// refactor-nice.pl: check this substitution
|
|
|
// old: string tag;
|
|
@@ -166,7 +166,7 @@ void DecisionTree::store (ostream & os, int format) const
|
|
|
// indexing
|
|
|
map<DecisionNode *, pair<long, int> > index;
|
|
|
|
|
|
- index.insert ( pair<DecisionNode *, pair<long, int> > ( NULL, pair<long, int> ( 0, 0 ) ) );
|
|
|
+ index.insert ( pair<DecisionNode *, pair<long, int> > ( (DecisionNode*)NULL, pair<long, int> ( 0, 0 ) ) );
|
|
|
index.insert ( pair<DecisionNode *, pair<long, int> > ( root, pair<long, int> ( 1, 0 ) ) );
|
|
|
long maxindex = 1;
|
|
|
root->indexDescendants ( index, maxindex, 0 );
|