From: Bastian Dehn Date: Tue, 11 Nov 2025 18:02:53 +0000 (+0100) Subject: add validate date format by dateadd command X-Git-Tag: 1.3.8^2~6^2 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=98085b8c5380a6e9ecc2b94e433bba05795507ba;p=feierabend.git add validate date format by dateadd command --- diff --git a/src/feierabendxml.c b/src/feierabendxml.c index b5299ff..a47372a 100644 --- a/src/feierabendxml.c +++ b/src/feierabendxml.c @@ -2,6 +2,7 @@ #include #include #include "config.h" +#include "time_format.h" #include "xml.h" int main(int argc, char* argv[]) @@ -40,6 +41,11 @@ int main(int argc, char* argv[]) printf("ERROR: %s dateadd \n", argv[0]); return 1; } + if (!validate_datestring(argv[2])) { + printf("ERROR: date invalid format \n"); + return 1; + } + addEntry(argv[2], atoi(argv[3]), atoi(argv[4]), atoi(argv[5]), atoi(argv[6])); return 0;