From b2bf95009b2fa8dd9eb6ddafb0fb2b5ad54a71fb Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Sat, 1 Feb 2025 18:23:36 +0100 Subject: [PATCH] event/Thread: use inline initializers --- src/event/Thread.hxx | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/event/Thread.hxx b/src/event/Thread.hxx index a13acb54b..dda44db8e 100644 --- a/src/event/Thread.hxx +++ b/src/event/Thread.hxx @@ -11,16 +11,15 @@ * A thread which runs an #EventLoop. */ class EventThread final { - EventLoop event_loop; + EventLoop event_loop{ThreadId::Null()}; - Thread thread; + Thread thread{BIND_THIS_METHOD(Run)}; const bool realtime; public: explicit EventThread(bool _realtime=false) - :event_loop(ThreadId::Null()), thread(BIND_THIS_METHOD(Run)), - realtime(_realtime) {} + :realtime(_realtime) {} ~EventThread() noexcept { Stop();