strv: Add _cleanup_strv_free_erase_ and _cleanup_string_free_erase_
This commit is contained in:
committed by
Lennart Poettering
parent
1602b00853
commit
ab84f5b95e
+4
-1
@@ -946,4 +946,7 @@ bool oom_score_adjust_is_valid(int oa);
|
||||
|
||||
#define memory_erase(p, l) memset((p), 'x', (l))
|
||||
void string_erase(char *x);
|
||||
void strv_erase(char **l);
|
||||
|
||||
char *string_free_erase(char *s);
|
||||
DEFINE_TRIVIAL_CLEANUP_FUNC(char *, string_free_erase);
|
||||
#define _cleanup_string_free_erase_ _cleanup_(string_free_erasep)
|
||||
|
||||
Reference in New Issue
Block a user