mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-30 18:57:27 +02:00
free any existing ke before updating
This commit is contained in:
@ -7349,6 +7349,7 @@ int TLSX_KeyShare_Use(WOLFSSL* ssl, word16 group, word16 len, byte* data,
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (data != NULL) {
|
if (data != NULL) {
|
||||||
|
XFREE(keyShareEntry->ke, ssl->heap, DYNAMIC_TYPE_PUBLIC_KEY);
|
||||||
keyShareEntry->ke = data;
|
keyShareEntry->ke = data;
|
||||||
keyShareEntry->keLen = len;
|
keyShareEntry->keLen = len;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user