mirror of
https://git.checksum.fail/alec/slon.git
synced 2025-12-08 12:09:55 +02:00
23 lines
451 B
HolyC
23 lines
451 B
HolyC
|
|
#define LOG_DB 100
|
||
|
|
#define LOG_HTTPD 101
|
||
|
|
|
||
|
|
U0 @slon_log(I64 module, U8* fmt, ...)
|
||
|
|
{
|
||
|
|
CDateStruct ds;
|
||
|
|
Date2Struct(&ds, Now);
|
||
|
|
AdamLog("[%02d:%02d]", ds.hour, ds.min);
|
||
|
|
switch (module) {
|
||
|
|
case LOG_DB:
|
||
|
|
AdamLog("[ slon/db] ");
|
||
|
|
break;
|
||
|
|
case LOG_HTTPD:
|
||
|
|
AdamLog("[slon/httpd] ");
|
||
|
|
break;
|
||
|
|
default:
|
||
|
|
AdamLog("[ slon/misc] ");
|
||
|
|
break;
|
||
|
|
}
|
||
|
|
AdamLog(fmt, argc, argv);
|
||
|
|
AdamLog("\n");
|
||
|
|
}
|