From 04a1ee975092edd59e7b0d3a19a05ebd5ba946b8 Mon Sep 17 00:00:00 2001 From: Murai Takashi Date: Sat, 21 Sep 2019 16:05:15 +0900 Subject: [PATCH] libnetapi: Fix 'new[]' array freed with 'delete' MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit sMutexBuf is allocated by new[] in SSL::SSL(), but freed by delete. Pointed by LGTM. Change-Id: Ic16501883be4e3b7ca5fe24e1585b6e14ae3ff36 Reviewed-on: https://review.haiku-os.org/c/haiku/+/1883 Reviewed-by: Axel Dörfler --- src/kits/network/libnetapi/SSL.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kits/network/libnetapi/SSL.cpp b/src/kits/network/libnetapi/SSL.cpp index c8cb75cd2a..c3cb8e6539 100644 --- a/src/kits/network/libnetapi/SSL.cpp +++ b/src/kits/network/libnetapi/SSL.cpp @@ -40,7 +40,7 @@ public: for (int i = 0; i < CRYPTO_num_locks(); i++) pthread_mutex_destroy(&sMutexBuf[i]); - delete sMutexBuf; + delete[] sMutexBuf; } private: