diff options
Diffstat (limited to 'ftnoir_tracker_rs')
-rw-r--r-- | ftnoir_tracker_rs/ftnoir_tracker_rs.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/ftnoir_tracker_rs/ftnoir_tracker_rs.cpp b/ftnoir_tracker_rs/ftnoir_tracker_rs.cpp index 8fa46df2..a9a50963 100644 --- a/ftnoir_tracker_rs/ftnoir_tracker_rs.cpp +++ b/ftnoir_tracker_rs/ftnoir_tracker_rs.cpp @@ -50,8 +50,10 @@ void RSTracker::readPendingUdpPoseData(){ while(mSocket.hasPendingDatagrams()) { mSocket.readDatagram((char*)pose, sizeof(pose)); - QMutexLocker foo(&mMutex); - memcpy(mPose, pose, sizeof(pose)); + { + QMutexLocker foo(&mMutex); + memcpy(mPose, pose, sizeof(pose)); + } } } |