strv: Add _cleanup_strv_free_erase_ and _cleanup_string_free_erase_

This commit is contained in:
Zbigniew Jędrzejewski-Szmek
2015-10-19 23:13:07 +02:00
committed by Lennart Poettering
parent 1602b00853
commit ab84f5b95e
9 changed files with 43 additions and 48 deletions
+9
View File
@@ -86,6 +86,15 @@ char **strv_free(char **l) {
return NULL;
}
char **strv_free_erase(char **l) {
char **i;
STRV_FOREACH(i, l)
string_erase(*i);
return strv_free(l);
}
char **strv_copy(char * const *l) {
char **r, **k;