From 658b660be1c6bd0eb2b75d51de36422a2a306dc8 Mon Sep 17 00:00:00 2001 From: Inqiyad Sabr Date: Mon, 20 Oct 2025 11:55:26 +0600 Subject: Changed every global variable to explicit variables --- datetime.c | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) (limited to 'datetime.c') diff --git a/datetime.c b/datetime.c index b28102f..9464428 100644 --- a/datetime.c +++ b/datetime.c @@ -2,13 +2,17 @@ #include "block.h" #define ICON_TIME "󱑎 " #define ICON_DATE "󰃭 " -char ct[15]; -char cd[29]; +#define FG "#222222" +#define BG "#ca91a099" +#define CD current_date +#define CT current_time +char CD[15]; +char CT[29]; void datetime(void) { time_t t = time(NULL); struct tm * lt = localtime(&t); - strftime(ct,sizeof(ct),ICON_TIME"%H:%M:%S",lt); - block(ct,"#222222","#ca91a099","#ca91a099"); - strftime(cd,sizeof(cd),ICON_DATE"%Y-%m-%d %a",lt); - block(cd,"#222222","#ca91a099","#ca91a099"); + strftime(CD,sizeof(CD),ICON_TIME"%H:%M:%S",lt); + block(CD,FG,BG,BG); + strftime(CT,sizeof(CT),ICON_DATE"%Y-%m-%d %a",lt); + block(CT,FG,BG,BG); } -- cgit v1.2.3