You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-04 12:00:25 +00:00
Port member initialization from constructor to declaration (C++11)
Using `clang-tidy`'s `modernize-use-default-member-init` check and manual review of the changes, and some extra manual changes that `clang-tidy` failed to do. Also went manually through all of `core` to find occurrences that `clang-tidy` couldn't handle, especially all initializations done in a constructor without using initializer lists.
This commit is contained in:
@@ -69,13 +69,11 @@ static bool default_render_device_changed = false;
|
||||
static bool default_capture_device_changed = false;
|
||||
|
||||
class CMMNotificationClient : public IMMNotificationClient {
|
||||
LONG _cRef;
|
||||
IMMDeviceEnumerator *_pEnumerator;
|
||||
LONG _cRef = 1;
|
||||
IMMDeviceEnumerator *_pEnumerator = nullptr;
|
||||
|
||||
public:
|
||||
CMMNotificationClient() :
|
||||
_cRef(1),
|
||||
_pEnumerator(nullptr) {}
|
||||
CMMNotificationClient() {}
|
||||
virtual ~CMMNotificationClient() {
|
||||
if ((_pEnumerator) != nullptr) {
|
||||
(_pEnumerator)->Release();
|
||||
@@ -854,17 +852,7 @@ String AudioDriverWASAPI::capture_get_device() {
|
||||
}
|
||||
|
||||
AudioDriverWASAPI::AudioDriverWASAPI() {
|
||||
|
||||
thread = nullptr;
|
||||
|
||||
samples_in.clear();
|
||||
|
||||
channels = 0;
|
||||
mix_rate = 0;
|
||||
buffer_frames = 0;
|
||||
|
||||
thread_exited = false;
|
||||
exit_thread = false;
|
||||
}
|
||||
|
||||
#endif
|
||||
#endif // WASAPI_ENABLED
|
||||
|
||||
Reference in New Issue
Block a user