From bfdc9dd6dc71ff28eb9c8454ee2e8f2fdca9e4b8 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:43:05 +0100
Subject: [PATCH] Update frame constness

---
 include/libmueb/muebreceiver.h | 2 +-
 src/muebreceiver.cc            | 6 +++++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/include/libmueb/muebreceiver.h b/include/libmueb/muebreceiver.h
index 8cda3cb..b2a63fd 100644
--- a/include/libmueb/muebreceiver.h
+++ b/include/libmueb/muebreceiver.h
@@ -14,7 +14,7 @@ class LIBMUEB_EXPORT MuebReceiver final : public QObject {
 
  public:
   static MuebReceiver& Instance();
-  libmueb::Frame frame();
+  libmueb::Frame frame() const;
 
  signals:
   void FrameChanged(libmueb::Frame frame);
diff --git a/src/muebreceiver.cc b/src/muebreceiver.cc
index cce29c9..db5b2b7 100644
--- a/src/muebreceiver.cc
+++ b/src/muebreceiver.cc
@@ -15,7 +15,11 @@ MuebReceiver &MuebReceiver::Instance() {
   return instance;
 }
 
-libmueb::Frame MuebReceiver::frame() { return d_ptr_->frame; }
+libmueb::Frame MuebReceiver::frame() const {
+  Q_D(const MuebReceiver);
+
+  return d->frame;
+}
 
 inline void datagram_uncompress_error() {
   qWarning() << "[MuebReceiver] Processed packet is invalid! Check the header "
-- 
GitLab