From 1c1323961c806a703c9f028d635b1a93449b9659 Mon Sep 17 00:00:00 2001 From: Paul Dino Jones Date: Tue, 28 Oct 2025 00:26:04 -0400 Subject: [PATCH] init and destroy logging with thread safety --- src/monocoque/monocoque.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/monocoque/monocoque.c b/src/monocoque/monocoque.c index c80e878..f410f58 100644 --- a/src/monocoque/monocoque.c +++ b/src/monocoque/monocoque.c @@ -131,6 +131,8 @@ int main(int argc, char** argv) } fprintf(stderr, "settings applied\n"); + + slog_init("monocoque", SLOG_FLAGS_ALL, 1); slog_config_t slgCfg; slog_config_get(&slgCfg); slgCfg.eColorFormat = SLOG_COLORING_TAG; @@ -173,6 +175,7 @@ int main(int argc, char** argv) { fprintf(stderr, "%s:%d - %s\n", config_error_file(&cfg), config_error_line(&cfg), config_error_text(&cfg)); config_destroy(&cfg); + slog_destroy(); goto cleanup_final; } else @@ -311,6 +314,7 @@ int main(int argc, char** argv) freesound(); } } + slog_destroy(); }