From b6e8f65fa39ba1f8c93b7710957ff47b924dc94f Mon Sep 17 00:00:00 2001 From: Jesse van den Kieboom Date: Sun, 6 Nov 2005 16:20:32 +0000 Subject: [PATCH] Improved debugging facilities --- src/debug.h | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/src/debug.h b/src/debug.h index e59039a..e75ccce 100644 --- a/src/debug.h +++ b/src/debug.h @@ -1,6 +1,13 @@ -#ifndef DEBUG_H -#define DEBUG_H 1 +#ifndef __GM_DEBUG_H__ +#define __GM_DEBUG_H__ 1 -void debug_msg(int level, char *line, ...); -void debug_set_level(int level); -#endif +typedef enum _GmDebugLevel { + DEBUG_ALWAYS = 1 << 1, + DEBUG_DEFAULT = 1 << 2, + DEBUG_MCP = 1 << 3 +} GmDebugLevel; + +void gm_debug_msg(GmDebugLevel level, char *line, ...); +void gm_debug_set_level(GmDebugLevel level); + +#endif /* __GM_DEBUG_H__ */