From 2c7a420323963970fa8ac06a195fca93c45a5fc8 Mon Sep 17 00:00:00 2001 From: kevinnls Date: Wed, 14 Jan 2026 20:46:28 +0530 Subject: [PATCH] bruh. you took too long to get colours ... that you don't even need --- src/helper.h | 11 +++++++++++ src/main.c | 11 +++++++++++ 2 files changed, 22 insertions(+) create mode 100644 src/helper.h diff --git a/src/helper.h b/src/helper.h new file mode 100644 index 0000000..272a22b --- /dev/null +++ b/src/helper.h @@ -0,0 +1,11 @@ +#include + +#define RED(msg) "\e[31m" msg +#define GREEN(msg) "\e[32m" msg +#define YELLOW(msg) "\e[33m" msg + +#define BOLD(x) "\e[1m" #x "\e[22m" + +#define PRINT_ERROR(msg,...) fprintf(stderr,RED(msg)"\e[0m\n",__VA_ARGS__) +#define PRINT_WARN(msg,...) fprintf(stderr,YELLOW(msg)"\e[0m\n",__VA_ARGS__) +#define PRINT_SUCCESS(msg,...) fprintf(stderr,GREEN(msg)"\e[0m\n",__VA_ARGS__) diff --git a/src/main.c b/src/main.c index e69de29..f42b0ed 100644 --- a/src/main.c +++ b/src/main.c @@ -0,0 +1,11 @@ +#include +#include "helper.h" +#define NAME "args" + +int main(int argc, char **argv){ + if (argc < 2) { + PRINT_ERROR("%s obviously needs arguments to work…", NAME); + return 1; + } + return 0; +}