Files
helmetc/logger.c
Олег Бородин 9abd8a5e19 import
2025-10-01 11:21:05 +02:00

42 lines
718 B
C

/*
* Copyright 2025 Oleg Borodin <onborodin@gmail.com>
*
*/
#include <stdlib.h>
#include <stdarg.h>
#include <stdio.h>
#include <string.h>
int logger_init(void) {
return 0;
}
void logger_dprintf(char* message, ...) {
printf("debug: ");
va_list argptr;
va_start(argptr, message);
vprintf(message, argptr);
va_end(argptr);
printf("\n");
}
void logger_iprintf(char* message, ...) {
printf("info: ");
va_list argptr;
va_start(argptr, message);
vprintf(message, argptr);
va_end(argptr);
printf("\n");
}
void logger_wprintf(char* message, ...) {
printf("warning: ");
va_list argptr;
va_start(argptr, message);
vprintf(message, argptr);
va_end(argptr);
printf("\n");
}