summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2020-11-29 14:22:28 +0100
committerDavid Robillard <d@drobilla.net>2020-11-29 16:10:33 +0100
commitfd42107d5429392b4ef0dbb9417d319eb70a6626 (patch)
tree190b4c0a6f777fbd50f7da91b4e2102623a3ad04
parent31d85829ba22e0490caace24f46a20140eb5c098 (diff)
downloadpatchage-fd42107d5429392b4ef0dbb9417d319eb70a6626.tar.gz
patchage-fd42107d5429392b4ef0dbb9417d319eb70a6626.tar.bz2
patchage-fd42107d5429392b4ef0dbb9417d319eb70a6626.zip
Clean up member initialization in JackDriver
-rw-r--r--src/JackDriver.cpp4
-rw-r--r--src/JackDriver.hpp14
2 files changed, 7 insertions, 11 deletions
diff --git a/src/JackDriver.cpp b/src/JackDriver.cpp
index e19460d..aca6b65 100644
--- a/src/JackDriver.cpp
+++ b/src/JackDriver.cpp
@@ -48,10 +48,6 @@ PATCHAGE_RESTORE_WARNINGS
JackDriver::JackDriver(ILog& log, EventSink emit_event)
: Driver{std::move(emit_event)}
, _log{log}
- , _client{nullptr}
- , _buffer_size{0}
- , _xruns{0}
- , _xrun_delay{0}
, _is_activated{false}
{}
diff --git a/src/JackDriver.hpp b/src/JackDriver.hpp
index 355e211..f3fcaf0 100644
--- a/src/JackDriver.hpp
+++ b/src/JackDriver.hpp
@@ -86,15 +86,15 @@ private:
static void jack_shutdown_cb(void* jack_driver);
- ILog& _log;
- jack_client_t* _client;
-
+ ILog& _log;
std::mutex _shutdown_mutex;
- jack_nframes_t _buffer_size;
- uint32_t _xruns;
- float _xrun_delay;
- bool _is_activated : 1;
+ jack_client_t* _client = nullptr;
+ jack_nframes_t _buffer_size = 0u;
+ uint32_t _xruns = 0u;
+ float _xrun_delay = 0.0f;
+
+ bool _is_activated : 1;
};
#endif // PATCHAGE_JACKDRIVER_HPP