From: Tim Wiederhake Date: Mon, 1 Feb 2021 11:27:52 +0000 (+0100) Subject: commandhelper: Factor out printArguments X-Git-Tag: v7.1.0-rc1~355 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=99ceaffd15b5a4a46b6ee61c247afe181017bc56;p=thirdparty%2Flibvirt.git commandhelper: Factor out printArguments Signed-off-by: Tim Wiederhake Reviewed-by: Peter Krempa --- diff --git a/tests/commandhelper.c b/tests/commandhelper.c index f7e406ec83..ec54f55eb6 100644 --- a/tests/commandhelper.c +++ b/tests/commandhelper.c @@ -80,6 +80,15 @@ static struct Arguments *parseArguments(int argc, char** argv) return NULL; } +static void printArguments(FILE *log, int argc, char** argv) +{ + size_t i; + + for (i = 1; i < argc; i++) { + fprintf(log, "ARG:%s\n", argv[i]); + } +} + static int envsort(const void *a, const void *b) { const char *astr = *(const char**)a; @@ -115,9 +124,7 @@ int main(int argc, char **argv) { if (!log || !args) goto cleanup; - for (i = 1; i < argc; i++) { - fprintf(log, "ARG:%s\n", argv[i]); - } + printArguments(log, argc, argv); for (n = 0; environ[n]; n++) { }