Эх сурвалжийг харах

yuzu/bootmanager: Default EmuThread's destructor in the cpp file

This class contains non-trivial members, so we should default the
destructor's definition within the cpp file.
Lioncash 7 жил өмнө
parent
commit
536c9cf006

+ 2 - 0
src/yuzu/bootmanager.cpp

@@ -26,6 +26,8 @@
 
 
 EmuThread::EmuThread(GRenderWindow* render_window) : render_window(render_window) {}
 EmuThread::EmuThread(GRenderWindow* render_window) : render_window(render_window) {}
 
 
+EmuThread::~EmuThread() = default;
+
 void EmuThread::run() {
 void EmuThread::run() {
     render_window->MakeCurrent();
     render_window->MakeCurrent();
 
 

+ 2 - 1
src/yuzu/bootmanager.h

@@ -27,11 +27,12 @@ namespace VideoCore {
 enum class LoadCallbackStage;
 enum class LoadCallbackStage;
 }
 }
 
 
-class EmuThread : public QThread {
+class EmuThread final : public QThread {
     Q_OBJECT
     Q_OBJECT
 
 
 public:
 public:
     explicit EmuThread(GRenderWindow* render_window);
     explicit EmuThread(GRenderWindow* render_window);
+    ~EmuThread() override;
 
 
     /**
     /**
      * Start emulation (on new thread)
      * Start emulation (on new thread)