mirror of
https://github.com/NLnetLabs/unbound.git
synced 2024-09-21 06:37:08 +00:00
- Fix memory leak in setup of dsa sig.
This commit is contained in:
parent
ad12109191
commit
3cad5818a1
@ -1,3 +1,6 @@
|
||||
6 June 2024: Wouter
|
||||
- Fix memory leak in setup of dsa sig.
|
||||
|
||||
4 June 2024: Yorgos
|
||||
- Merge #1080: AddressSanitizer detection in tdir tests and memory leak
|
||||
fixes.
|
||||
|
@ -423,7 +423,10 @@ setup_dsa_sig(unsigned char** sig, unsigned int* len)
|
||||
if(!dsasig) return 0;
|
||||
|
||||
#ifdef HAVE_DSA_SIG_SET0
|
||||
if(!DSA_SIG_set0(dsasig, R, S)) return 0;
|
||||
if(!DSA_SIG_set0(dsasig, R, S)) {
|
||||
DSA_SIG_free(dsasig);
|
||||
return 0;
|
||||
}
|
||||
#else
|
||||
# ifndef S_SPLINT_S
|
||||
dsasig->r = R;
|
||||
|
Loading…
Reference in New Issue
Block a user