From: Michael Tremer Date: Sun, 28 Sep 2025 09:06:34 +0000 (+0000) Subject: args: Add functions to fetch values X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=61f528a834ca32a6cd3ccd274f53ca9fba9c487f;p=collecty.git args: Add functions to fetch values Signed-off-by: Michael Tremer --- diff --git a/src/daemon/args.c b/src/daemon/args.c index ed7368b..b396f4b 100644 --- a/src/daemon/args.c +++ b/src/daemon/args.c @@ -78,6 +78,14 @@ collecty_args* collecty_args_unref(collecty_args* self) { return NULL; } +const char** colletcy_args_argv(collecty_args* self) { + return (const char**)self->argv; +} + +int collecty_args_argc(collecty_args* self) { + return self->argc; +} + int collecty_args_push(collecty_args* self, const char* format, ...) { char** argv = NULL; char* arg = NULL; diff --git a/src/daemon/args.h b/src/daemon/args.h index f108e03..c523876 100644 --- a/src/daemon/args.h +++ b/src/daemon/args.h @@ -30,6 +30,9 @@ int collecty_args_create(collecty_args** args, collecty_ctx* ctx); collecty_args* collecty_args_ref(collecty_args* self); collecty_args* collecty_args_unref(collecty_args* self); +const char** colletcy_args_argv(collecty_args* self); +int collecty_args_argc(collecty_args* self); + int collecty_args_push(collecty_args* self, const char* format, ...) __attribute__((format(printf, 2, 3)));