diff --git a/src/common/utils.c b/src/common/utils.c index 5913f39..7148e6f 100644 --- a/src/common/utils.c +++ b/src/common/utils.c @@ -1,5 +1,6 @@ #define _POSIX_C_SOURCE 200809L #include "common/utils.h" +#include "common/log.h" #include #include #include @@ -8,6 +9,8 @@ #include #include +int g_verbose = 0; + int read_runtime_mute_file() { char mute_file[1024]; const char *rd = getenv("XDG_RUNTIME_DIR"); @@ -66,14 +69,6 @@ int safe_snprintf(char *dst, size_t dst_sz, const char *fmt, ...) { return (n >= 0 && (size_t)n < dst_sz); } -int errorf(const char *fmt, ...) { - va_list ap; - va_start(ap, fmt); - vfprintf(stderr, fmt, ap); - va_end(ap); - return 1; -} - const char *get_runtime_dir(void) { const char *rd = getenv("XDG_RUNTIME_DIR"); if (rd && strlen(rd) > 0) @@ -176,7 +171,7 @@ void safe_strncpy(char *dest, const char *src, size_t dest_size) { // Helper to print error and close file void print_error_and_close_file(FILE *file, const char *error_msg, const char *filename) { if (file) fclose(file); - safe_fprintf(stderr, "Error: %s %s\n", error_msg, filename ? filename : ""); + LOG_ERROR("Error: %s %s", error_msg, filename ? filename : ""); } // Safe wrapper for fscanf with bounds checking