}
static int get_pin(char **ret_pin_str, TPM2Flags *ret_flags) {
- _cleanup_free_ char *pin_str = NULL;
- int r;
+ _cleanup_(erase_and_freep) char *pin_str = NULL;
TPM2Flags flags = 0;
+ int r;
assert(ret_pin_str);
assert(ret_flags);
#include "tpm2-util.h"
static int get_pin(usec_t until, AskPasswordFlags ask_password_flags, bool headless, char **ret_pin_str) {
- _cleanup_free_ char *pin_str = NULL;
+ _cleanup_(erase_and_freep) char *pin_str = NULL;
_cleanup_strv_free_erase_ char **pin = NULL;
int r;