1
0
Fork 0

bootmanager: In-class initialize EmuThread's boolean member variables

Trims down the initializer list a little.
This commit is contained in:
Lioncash 2017-12-10 20:11:11 -05:00
parent 9699194b54
commit c06f7978ac
2 changed files with 4 additions and 5 deletions

View File

@ -20,8 +20,7 @@
#include "input_common/motion_emu.h" #include "input_common/motion_emu.h"
#include "network/network.h" #include "network/network.h"
EmuThread::EmuThread(GRenderWindow* render_window) EmuThread::EmuThread(GRenderWindow* render_window) : render_window(render_window) {}
: exec_step(false), running(false), stop_run(false), render_window(render_window) {}
void EmuThread::run() { void EmuThread::run() {
render_window->MakeCurrent(); render_window->MakeCurrent();

View File

@ -71,9 +71,9 @@ public:
}; };
private: private:
bool exec_step; bool exec_step = false;
bool running; bool running = false;
std::atomic<bool> stop_run; std::atomic<bool> stop_run{false};
std::mutex running_mutex; std::mutex running_mutex;
std::condition_variable running_cv; std::condition_variable running_cv;