From d7d64fa13cce99d0c9a6b42e9da8deb7c4f7903d Mon Sep 17 00:00:00 2001 From: Kevin Matz Date: Sun, 9 Apr 2023 19:58:56 -0400 Subject: [PATCH] single assignment assembly of the length --- platform/qt/dmxwidget/dmxwidget.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/platform/qt/dmxwidget/dmxwidget.cpp b/platform/qt/dmxwidget/dmxwidget.cpp index 96ffc24..fba5ab8 100644 --- a/platform/qt/dmxwidget/dmxwidget.cpp +++ b/platform/qt/dmxwidget/dmxwidget.cpp @@ -81,8 +81,7 @@ void DmxWidget::parseMessageBuffer() while(fast_forward()) { // read and check the data length - length = message_rx_buffer_[2]; - length &= message_rx_buffer_[3] << 8; + length = message_rx_buffer_[2] | message_rx_buffer_[3] << 8; if (message_rx_buffer_.size() < length + fixed_length) return; // message in buffer is incomplete // look for the end delimeter