Ver código fonte

fixed explicit type casting of NULL

unknown 12 anos atrás
pai
commit
adb9909f50

+ 2 - 2
classifier/fpclassifier/randomforest/DecisionTree.cpp

@@ -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 );