From 269b585eed274db9bce3a10171126fbd9b357c25 Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Wed, 17 Jun 2026 17:41:25 +0300 Subject: [PATCH] [SPEC2DEF] Fix a memory leak. --- sdk/tools/spec2def/spec2def.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sdk/tools/spec2def/spec2def.c b/sdk/tools/spec2def/spec2def.c index e30e5a0cad4..2ab25d9f96d 100644 --- a/sdk/tools/spec2def/spec2def.c +++ b/sdk/tools/spec2def/spec2def.c @@ -1467,6 +1467,7 @@ ApplyOrdinals(EXPORT* pexports, unsigned cExports) if (used[pexports[i].nOrdinal] != 0) { fprintf(stderr, "Found duplicate ordinal: %u\n", pexports[i].nOrdinal); + free(used); return -1; } used[pexports[i].nOrdinal] = 1;