mirror of
https://github.com/Mathewnd/Astral.git
synced 2026-10-27 12:48:22 +00:00
27 lines
452 B
C
27 lines
452 B
C
// logging.c
|
|
//
|
|
// provides a few preformatted logging functions for the kernel
|
|
//
|
|
|
|
#include <stdio.h>
|
|
|
|
// TODO
|
|
//
|
|
// allow it to be formated using a call for vprintf
|
|
|
|
void loginfo(char* str){
|
|
printf("[\033[94mINFO\033[0m] %s", str);
|
|
}
|
|
|
|
void logwarn(char* str){
|
|
printf("[\033[93mWARN\033[0m] %s", str);
|
|
}
|
|
|
|
void logerror(char* str){
|
|
printf("[\033[91mERROR\033[0m] %s", str);
|
|
}
|
|
|
|
void logfatal(char* str){
|
|
printf("[\033[31mFATAL\033[0m] %s", str);
|
|
}
|