From: Bastian Dehn Date: Mon, 16 Feb 2026 17:49:14 +0000 (+0100) Subject: change weekdays define const X-Git-Tag: 1.3.15^2~7 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=00bf02045d9fc6bd1222164ea3464ab184a763c7;p=feierabend.git change weekdays define const --- diff --git a/src/time_format.c b/src/time_format.c index 9270223..96884f6 100644 --- a/src/time_format.c +++ b/src/time_format.c @@ -7,6 +7,24 @@ #define MINUTE 60 #define MAX_TIME_STR_LENGTH 36 +#define MONDAY "Montag" +#define TUESDAY "Dienstag" +#define WEDNESDAY "Mittwoch" +#define THURSDAY "Donnerstag" +#define FRIDAY "Freitag" +#define SATURDAY "Samstag" +#define SUNDAY "Sonntag" +#define UNKNOWN "Unknown" + +#define MONDAY_SHORT "Mo" +#define TUESDAY_SHORT "Di" +#define WEDNESDAY_SHORT "Mi" +#define THURSDAY_SHORT "Do" +#define FRIDAY_SHORT "Fr" +#define SATURDAY_SHORT "Sa" +#define SUNDAY_SHORT "So" +#define UNKNOWN_SHORT "--" + char* _strdup(const char* str) { size_t size = strlen(str) + 1; @@ -51,21 +69,21 @@ char* get_weekday_str(const uint8_t wday) { switch (wday) { case 0: - return _strdup("Sonntag"); + return _strdup(SUNDAY); case 1: - return _strdup("Montag"); + return _strdup(MONDAY); case 2: - return _strdup("Dienstag"); + return _strdup(TUESDAY); case 3: - return _strdup("Mittwoch"); + return _strdup(WEDNESDAY); case 4: - return _strdup("Donnerstag"); + return _strdup(THURSDAY); case 5: - return _strdup("Freitag"); + return _strdup(FRIDAY); case 6: - return _strdup("Samstag"); + return _strdup(SATURDAY); default: - return _strdup("Unknown"); + return _strdup(UNKNOWN); } } @@ -73,21 +91,21 @@ char* get_weekday_short_str(const uint8_t wday) { switch(wday) { case 0: - return _strdup("So"); + return _strdup(SUNDAY_SHORT); case 1: - return _strdup("Mo"); + return _strdup(MONDAY_SHORT); case 2: - return _strdup("Di"); + return _strdup(TUESDAY_SHORT); case 3: - return _strdup("Mi"); + return _strdup(WEDNESDAY_SHORT); case 4: - return _strdup("Do"); + return _strdup(THURSDAY_SHORT); case 5: - return _strdup("Fr"); + return _strdup(FRIDAY_SHORT); case 6: - return _strdup("Sa"); + return _strdup(SATURDAY_SHORT); default: - return _strdup("--"); + return _strdup(UNKNOWN_SHORT); } }