From 44c8ed921a3cb40376658d424e21f9827cfc5b56 Mon Sep 17 00:00:00 2001 From: Zack Buhman Date: Mon, 6 Apr 2026 16:58:54 -0500 Subject: [PATCH] ktx/lib/texture.c: memory leak in ktxTextureInt_constructFromStream This backports upstream commit KhronosGroup/KTX-Software @ c9dea751994a3d77a153aa44ff4910422c9fb212 --- source/external/ktx/lib/texture.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/external/ktx/lib/texture.c b/source/external/ktx/lib/texture.c index d0f1810..99747d4 100644 --- a/source/external/ktx/lib/texture.c +++ b/source/external/ktx/lib/texture.c @@ -376,8 +376,8 @@ ktxTextureInt_constructFromStream(ktxTextureInt* This, if (!(createFlags & KTX_TEXTURE_CREATE_RAW_KVDATA_BIT)) { result = ktxHashList_Deserialize(&super->kvDataHead, kvdLen, pKvd); + free(pKvd); if (result != KTX_SUCCESS) { - free(pKvd); return result; } } else {