version 1.4, 2025/04/15 02:24:43
|
version 1.6, 2025/04/15 16:49:36
|
Line 24
|
Line 24
|
* along with FreeM. If not, see <https://www.gnu.org/licenses/>. |
* along with FreeM. If not, see <https://www.gnu.org/licenses/>. |
* |
* |
* $Log$ |
* $Log$ |
|
* Revision 1.6 2025/04/15 16:49:36 snw |
|
* Make use of logprintf throughout codebase |
|
* |
|
* Revision 1.5 2025/04/15 14:39:06 snw |
|
* Further improvements to logging |
|
* |
* Revision 1.4 2025/04/15 02:24:43 snw |
* Revision 1.4 2025/04/15 02:24:43 snw |
* Improve FreeM logging capabilities |
* Improve FreeM logging capabilities |
* |
* |
Line 38
|
Line 44
|
#if !defined(_LOG_H) |
#if !defined(_LOG_H) |
# define _LOG_H |
# define _LOG_H |
|
|
extern void m_log (int level, const char *msg); |
#define FM_LOG_DEBUG 0 |
|
#define FM_LOG_INFO 1 |
|
#define FM_LOG_WARNING 2 |
|
#define FM_LOG_ERROR 3 |
|
#define FM_LOG_FATAL 4 |
|
|
|
extern void init_log(void); |
|
extern void log_level_to_text(int level, char *buf); |
|
extern void m_log(int level, const char *msg); |
extern void logprintf(int level, char *fmt, ...); |
extern void logprintf(int level, char *fmt, ...); |
#endif |
#endif |