X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=src%2Fbasic%2Fstrv.h;fp=src%2Fbasic%2Fstrv.h;h=91337b9287086027e41ae56ecd7303c44ca95218;hb=80f1e209a5284907585941173702fc9d6e30f62a;hp=f6502e50ef0dd11203e08d1ec21a5b679ed87768;hpb=b9d37112f2f078d09d913c9716ac0555a5b9e37d;p=thirdparty%2Fsystemd.git diff --git a/src/basic/strv.h b/src/basic/strv.h index f6502e50ef0..91337b92870 100644 --- a/src/basic/strv.h +++ b/src/basic/strv.h @@ -55,6 +55,9 @@ static inline int strv_extend(char ***l, const char *value) { return strv_extend_with_size(l, NULL, value); } +int strv_extend_many_internal(char ***l, const char *value, ...); +#define strv_extend_many(l, ...) strv_extend_many_internal(l, __VA_ARGS__, POINTER_MAX) + int strv_extendf(char ***l, const char *format, ...) _printf_(2,3); int strv_push_with_size(char ***l, size_t *n, char *value);