diff options
-rw-r--r-- | futility/cmd_sign.c | 2 | ||||
-rw-r--r-- | futility/file_type_rwsig.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/futility/cmd_sign.c b/futility/cmd_sign.c index 63bbfea0..d0c053b4 100644 --- a/futility/cmd_sign.c +++ b/futility/cmd_sign.c @@ -1051,6 +1051,8 @@ done: free(sign_option.keyblock); if (sign_option.kernel_subkey) free(sign_option.kernel_subkey); + if (sign_option.prikey) + vb2_private_key_free(sign_option.prikey); if (errorcnt) fprintf(stderr, "Use --help for usage instructions\n"); diff --git a/futility/file_type_rwsig.c b/futility/file_type_rwsig.c index 40669a6b..9561f6cf 100644 --- a/futility/file_type_rwsig.c +++ b/futility/file_type_rwsig.c @@ -212,8 +212,6 @@ int ft_sign_rwsig(const char *name, uint8_t *buf, uint32_t len, void *data) done: if (sig) free(sig); - if (sign_option.prikey) - vb2_private_key_free(sign_option.prikey); return retval; } |