{calib3d} Fix copy-paste error in conditional
authorAndy Maloney <asmaloney@gmail.com>
Mon, 28 Jan 2013 23:09:10 +0000 (18:09 -0500)
committerAndy Maloney <asmaloney@gmail.com>
Mon, 28 Jan 2013 23:09:10 +0000 (18:09 -0500)
modules/calib3d/src/calibration.cpp

index 62a1c3c006ee6e09978a8477854204c6a24cc481..21b7025320697a3a03cc4bb223afbb6e95a3b1b2 100644 (file)
@@ -412,7 +412,7 @@ CV_IMPL void cvComposeRT( const CvMat* _rvec1, const CvMat* _tvec1,
     cvRodrigues2( &r1, &R1, &dR1dr1 );
     cvRodrigues2( &r2, &R2, &dR2dr2 );
 
-    if( _rvec3 || dr3dr1 || dr3dr1 )
+    if( _rvec3 || dr3dr1 || dr3dr2 )
     {
         double _r3[3], _R3[9], _dR3dR1[9*9], _dR3dR2[9*9], _dr3dR3[9*3];
         double _W1[9*3], _W2[3*3];