Fix cleanup of signature buffer in dns_dnssec_signmessage
A NULL pointer could be freed if error handling occured.
(cherry picked from commit 0378c05b)
Closes #2935 (closed)
A NULL pointer could be freed if error handling occured.
(cherry picked from commit 0378c05b)
Closes #2935 (closed)