diff --git a/libuvc_camera/src/camera_driver.cpp b/libuvc_camera/src/camera_driver.cpp index 5b6e6115f2cd84662e220794c9015c5c2ea80a7b..fd03bbc2a30b8441d2b59a712e9f8ca4511bbddd 100644 --- a/libuvc_camera/src/camera_driver.cpp +++ b/libuvc_camera/src/camera_driver.cpp @@ -84,7 +84,7 @@ bool CameraDriver::Start() { } void CameraDriver::Stop() { - boost::recursive_mutex::scoped_lock(mutex_); + boost::recursive_mutex::scoped_lock lock(mutex_); assert(state_ != kInitial); @@ -100,7 +100,7 @@ void CameraDriver::Stop() { } void CameraDriver::ReconfigureCallback(UVCCameraConfig &new_config, uint32_t level) { - boost::recursive_mutex::scoped_lock(mutex_); + boost::recursive_mutex::scoped_lock lock(mutex_); if ((level & kReconfigureClose) == kReconfigureClose) { if (state_ == kRunning) @@ -167,7 +167,7 @@ void CameraDriver::ImageCallback(uvc_frame_t *frame) { timestamp = ros::Time::now(); } - boost::recursive_mutex::scoped_lock(mutex_); + boost::recursive_mutex::scoped_lock lock(mutex_); assert(state_ == kRunning); assert(rgb_frame_); @@ -247,7 +247,7 @@ void CameraDriver::AutoControlsCallback( int selector, enum uvc_status_attribute status_attribute, void *data, size_t data_len) { - boost::recursive_mutex::scoped_lock(mutex_); + boost::recursive_mutex::scoped_lock lock(mutex_); printf("Controls callback. class: %d, event: %d, selector: %d, attr: %d, data_len: %zu\n", status_class, event, selector, status_attribute, data_len);