From d56bf7cae8157f6f75ccc59df1c945603e510f7d Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Sun, 7 Apr 2024 08:28:32 -0300 Subject: src/lib.c: Print project metadata on pindaiba_main --- src/lib.c | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) (limited to 'src/lib.c') diff --git a/src/lib.c b/src/lib.c index a5b480f..02c0f92 100644 --- a/src/lib.c +++ b/src/lib.c @@ -1,11 +1,25 @@ +#include "config.h" + +#include #include +#include + +#include "logerr.h" int -re_main(int argc, char **argv) { - int rc = 0; - for (int i = 0; i < argc; i++) { - printf("argv[%d]: %s\n", i, argv[i]); +pindaiba_main(int argc, char *argv[]) { + int rc = -1; + + (void)argc; + (void)argv; + + if (printf("%s %s %s\n", NAME, VERSION, DATE) < 0) { + logerr("printf() < 0: %s\n", strerror(errno)); + goto out; } - return rc; + + rc = 0; +out: + return !!rc; } -- cgit v1.2.3