diff --git a/modules/ocl/test/test_brief.cpp b/modules/ocl/test/test_brief.cpp index 369e6b53ba..8ca2c90c74 100644 --- a/modules/ocl/test/test_brief.cpp +++ b/modules/ocl/test/test_brief.cpp @@ -80,7 +80,7 @@ OCL_TEST_P( BRIEF, Accuracy ) brief.compute( img, keypoints, descriptorsGold ); Mat kpMat( 2, int( keypoints.size() ), CV_32FC1 ); - for ( size_t i = 0; i < keypoints.size( ); ++i ) + for ( int i = 0, size = (int)keypoints.size( ); i < size; ++i ) { kpMat.col( i ).row( 0 ) = int( keypoints[i].pt.x ); kpMat.col( i ).row( 1 ) = int( keypoints[i].pt.y ); @@ -112,4 +112,4 @@ OCL_TEST_P( BRIEF, Accuracy ) } INSTANTIATE_TEST_CASE_P( OCL_Features2D, BRIEF, testing::Values( 16, 32, 64 ) ); -#endif \ No newline at end of file +#endif