From 77794e1333cd9c771414394d08cdc7499cf9db1f Mon Sep 17 00:00:00 2001 From: Vlad Zahorodnii Date: Wed, 15 May 2024 15:01:10 +0300 Subject: [PATCH] plugins/screencast: Call pw_deinit() The constructor has a pw_init() function call, but the destructor lacks the matching pw_deinit(). --- src/plugins/screencast/pipewirecore.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/screencast/pipewirecore.cpp b/src/plugins/screencast/pipewirecore.cpp index 085d059537..94d77594f7 100644 --- a/src/plugins/screencast/pipewirecore.cpp +++ b/src/plugins/screencast/pipewirecore.cpp @@ -41,6 +41,8 @@ PipeWireCore::~PipeWireCore() if (pwMainLoop) { pw_loop_destroy(pwMainLoop); } + + pw_deinit(); } void PipeWireCore::onCoreError(void *data, uint32_t id, int seq, int res, const char *message)