comparison mcabber/src/logprint.h @ 374:bd5638c21834

Improve logging system (traces) There are now two trace logging levels: * tracelog_level = 1: Most messages from the log window are written to disk (LPRINT_LOG) * tracelog_level =2: LPRINT_LOG & LPRINT_DEBUG messages are written to disk The trace file name is set with the "tracelog_file" option.
author Mikael Berthe <mikael@lilotux.net>
date Mon, 25 Jul 2005 21:46:35 +0100
parents
children 8b3db0b555a1
comparison
equal deleted inserted replaced
373:af2f8ddf6a1b 374:bd5638c21834
1 #ifndef __LOGPRINT_H__
2 #define __LOGPRINT_H__ 1
3
4 // Flags for scr_LogPrint()
5 #define LPRINT_NORMAL 1 // Display in log window
6 #define LPRINT_LOG 2 // Log to file (if enabled)
7 #define LPRINT_DEBUG 4 // Debug message (log if enabled)
8
9 // For convenience...
10 #define LPRINT_LOGNORM (LPRINT_NORMAL|LPRINT_LOG)
11
12 void scr_LogPrint(unsigned int flag, const char *fmt, ...);
13
14 #endif /* __LOGPRINT_H__ */