From 86606d7c38079417784a820de2fd7f77f9369eb1 Mon Sep 17 00:00:00 2001 From: mdim Date: Tue, 30 Mar 2010 13:28:40 +0000 Subject: [PATCH] fixed dtree git-svn-id: https://code.ros.org/svn/opencv/trunk@2944 73c94f0f-984f-4a5f-82bc-2d8db8d8ee08 --- opencv/src/ml/mltree.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/opencv/src/ml/mltree.cpp b/opencv/src/ml/mltree.cpp index 47d61a33..858685bb 100644 --- a/opencv/src/ml/mltree.cpp +++ b/opencv/src/ml/mltree.cpp @@ -1701,7 +1701,7 @@ double CvDTree::calc_node_dir( CvDTreeNode* node ) if( data->get_var_type(vi) >= 0 ) // split on categorical var { - cv::AutoBuffer inn_buf(n*(data->have_priors ? 1 : 2)); + cv::AutoBuffer inn_buf(n*(!data->have_priors ? 1 : 2)); int* labels_buf = (int*)inn_buf; const int* labels = data->get_cat_var_data( node, vi, labels_buf ); const int* subset = node->split->subset; -- 2.39.2