diff --git a/modules/ml/src/tree.cpp b/modules/ml/src/tree.cpp index 956b2620ce..e69f888813 100644 --- a/modules/ml/src/tree.cpp +++ b/modules/ml/src/tree.cpp @@ -747,7 +747,7 @@ CvDTreeNode* CvDTreeTrainData::subsample_data( const CvMat* _subsample_idx ) if( ci >= 0 || vi >= var_count ) { int num_valid = 0; - const int* src = get_cat_var_data( data_root, vi, (int*)(uchar*)inn_buf ); + const int* src = CvDTreeTrainData::get_cat_var_data( data_root, vi, (int*)(uchar*)inn_buf ); if (is_buf_16u) {