From c5f27d15ee2ae0939a46479b44b72e67f29e7d83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bodn=C3=A1r=20Zsombor?= <bodzsoaa@sch.bme.hu> Date: Sat, 6 Feb 2021 18:35:48 +0100 Subject: [PATCH] Fix copying --- src/muebreceiver.cc | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/muebreceiver.cc b/src/muebreceiver.cc index c4c122d..cce29c9 100644 --- a/src/muebreceiver.cc +++ b/src/muebreceiver.cc @@ -1,5 +1,7 @@ #include "muebreceiver.h" +#include <cstring> + #include "muebreceiver_p.h" MuebReceiver::MuebReceiver(QObject *parent) @@ -57,11 +59,7 @@ void MuebReceiver::ReadPendingDatagrams() { } // No compression } else { - // FIXME use better copy method - for (auto i : data) { - *frame_begin = i; - frame_begin++; - } + std::memcpy(frame_begin, data.constData(), data.size()); } emit(FrameChanged(d->frame)); -- GitLab