diff options
Diffstat (limited to 'src/lib.c')
-rw-r--r-- | src/lib.c | 24 |
1 files changed, 19 insertions, 5 deletions
@@ -1,11 +1,25 @@ +#include "config.h" + +#include <errno.h> #include <stdio.h> +#include <string.h> + +#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; } |