diff --git a/uvcengine/uvccameracontrol.cpp b/uvcengine/uvccameracontrol.cpp index 23f5a29618cbff35052d874df40693e895cab445..ea76be37efcec6d338b543d10188a2dfcbf4946d 100644 --- a/uvcengine/uvccameracontrol.cpp +++ b/uvcengine/uvccameracontrol.cpp @@ -32,7 +32,7 @@ void UVCCameraControl::setState(QCamera::State state) break; case QCamera::LoadedState: - if (m_state == QCamera::UnloadedState && !m_session->load()) + if (m_state == QCamera::UnloadedState && !(succeeded=m_session->load())) return; break;