diff --git a/modules/videoio/src/cap_giganetix.cpp b/modules/videoio/src/cap_giganetix.cpp index e252a16430..02d9e042b9 100644 --- a/modules/videoio/src/cap_giganetix.cpp +++ b/modules/videoio/src/cap_giganetix.cpp @@ -393,7 +393,8 @@ CvCaptureCAM_Giganetix::open( int index ) for (int i = 0; i < (int) DevicesList.size() && !b_ret; i++) { - if((b_ret = i == index)) + b_ret = (i == index); + if(b_ret) { m_device = DevicesList[i]; b_ret = m_device->Connect ();