From ec31e990568b1ae30d9b1def549e1ddc6cfe37ee Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Tue, 10 Oct 2023 01:12:16 +0100 Subject: [PATCH] core: free modifiers if allocated --- src/portals/Screencopy.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/portals/Screencopy.cpp b/src/portals/Screencopy.cpp index 109269e..0a4c65c 100644 --- a/src/portals/Screencopy.cpp +++ b/src/portals/Screencopy.cpp @@ -1078,6 +1078,9 @@ uint32_t CPipewireConnection::buildFormatsFor(spa_pod_builder* b[2], const spa_p stream->pSession->sharingData.frameInfoSHM.h, stream->pSession->sharingData.framerate, NULL, 0); } + if (modifiers) + free(modifiers); + return paramCount; }