From e3bbffddef94077473e3078b92558784da5ca4ed Mon Sep 17 00:00:00 2001 From: DL6ER Date: Sun, 27 Dec 2020 17:35:02 +0100 Subject: [PATCH] Log date/time of FTL in header just as SQLite3 does as well Signed-off-by: DL6ER --- src/args.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/args.c b/src/args.c index cfb36282..fd786dca 100644 --- a/src/args.c +++ b/src/args.c @@ -43,6 +43,11 @@ static inline bool strEndsWith(const char *input, const char *end){ return strcmp(input + strlen(input) - strlen(end), end) == 0; } +static void print_FTL_version(void) +{ + printf("Pi-hole FTL %s %s\n", get_FTL_version(), GIT_DATE); +} + void parse_args(int argc, char* argv[]) { bool quiet = false; @@ -67,7 +72,7 @@ void parse_args(int argc, char* argv[]) if(strEndsWith(argv[0], "sqlite3")) { if(argc == 1) // No arguments after this one - printf("Pi-hole FTL %s\n", get_FTL_version()); + print_FTL_version(); exit(sqlite3_shell_main(argc, argv)); } @@ -96,7 +101,7 @@ void parse_args(int argc, char* argv[]) strcmp(argv[i], "--sqlite3") == 0) { if(argc == i+1) // No arguments after this one - printf("Pi-hole FTL %s\n", get_FTL_version()); + print_FTL_version(); exit(sqlite3_shell_main(argc - i, &argv[i])); }