From 31377b86d06c2a88b2c8280552f7147c8708f261 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Valentin=20Mogu=C3=A9rou?= Date: Tue, 16 Apr 2024 00:48:30 +0200 Subject: [PATCH] extern --- logger.c | 3 +++ logger.h | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/logger.c b/logger.c index dcc921e..17198fe 100644 --- a/logger.c +++ b/logger.c @@ -5,8 +5,11 @@ #include #include "logger.h" +Logger logger; void create_logger(char* logpath, LogLevel level) { + logger = malloc(sizeof(*logger)); + logger->t0 = clock(); logger->level = level; diff --git a/logger.h b/logger.h index a468486..2c7dd0e 100644 --- a/logger.h +++ b/logger.h @@ -24,9 +24,9 @@ struct Logger { }; typedef struct Logger* Logger; - extern Logger logger; + void create_logger(char *logpath, LogLevel level); void destroy_logger();