From 83431e557daa4c9d10badecd3dbdc13ff852615a Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Fri, 9 Apr 2021 13:47:00 -0500 Subject: [PATCH] Fix leak on each GFE 3.22 input packet --- src/InputStream.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/InputStream.c b/src/InputStream.c index 6dff358..6b0decd 100644 --- a/src/InputStream.c +++ b/src/InputStream.c @@ -326,6 +326,7 @@ static void inputSendThreadProc(void* context) { // the encryption. if (encryptedControlStream) { err = (SOCK_RET)sendInputPacketOnControlStream((unsigned char*)&holder->packet, holder->packetLength); + free(holder); if (err < 0) { Limelog("Input: sendInputPacketOnControlStream() failed: %d\n", (int) err); ListenerCallbacks.connectionTerminated(err);