From e0ff5106d346b99026a7e61740a8353d25f30acd Mon Sep 17 00:00:00 2001 From: Vladislav Sovrasov Date: Fri, 25 Aug 2017 13:51:43 +0300 Subject: [PATCH] calib3d: fix warning from gcc7 --- modules/calib3d/src/solvepnp.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/calib3d/src/solvepnp.cpp b/modules/calib3d/src/solvepnp.cpp index 60ea577256..a4420f23d5 100644 --- a/modules/calib3d/src/solvepnp.cpp +++ b/modules/calib3d/src/solvepnp.cpp @@ -137,7 +137,7 @@ bool solvePnP( InputArray _opoints, InputArray _ipoints, CvMat c_cameraMatrix = cameraMatrix, c_distCoeffs = distCoeffs; CvMat c_rvec = rvec, c_tvec = tvec; cvFindExtrinsicCameraParams2(&c_objectPoints, &c_imagePoints, &c_cameraMatrix, - c_distCoeffs.rows*c_distCoeffs.cols ? &c_distCoeffs : 0, + (c_distCoeffs.rows && c_distCoeffs.cols) ? &c_distCoeffs : 0, &c_rvec, &c_tvec, useExtrinsicGuess ); result = true; }