wc_MakeDsaKey: match tmpQ alloc and free

This commit is contained in:
Jeremiah Mackey
2026-04-20 17:20:54 +00:00
parent 9c1b8cf4f1
commit d5312ba350
+2 -2
View File
@@ -174,8 +174,8 @@ int wc_MakeDsaKey(WC_RNG *rng, DsaKey *dsa)
SAVE_VECTOR_REGISTERS(;);
#if defined(WOLFSSL_SMALL_STACK) && !defined(WOLFSSL_NO_MALLOC)
if ((tmpQ = (mp_int *)XMALLOC(sizeof(*tmpQ), NULL,
DYNAMIC_TYPE_WOLF_BIGINT)) == NULL)
if ((tmpQ = (mp_int *)XMALLOC(sizeof(*tmpQ), dsa->heap,
DYNAMIC_TYPE_TMP_BUFFER)) == NULL)
err = MEMORY_E;
else
err = MP_OKAY;