aboutsummaryrefslogtreecommitdiff
path: root/src/mm-log.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mm-log.h')
-rw-r--r--src/mm-log.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/mm-log.h b/src/mm-log.h
index 7eeee89d..4055718d 100644
--- a/src/mm-log.h
+++ b/src/mm-log.h
@@ -24,8 +24,9 @@
typedef enum {
MM_LOG_LEVEL_ERR = 0x00000001,
MM_LOG_LEVEL_WARN = 0x00000002,
- MM_LOG_LEVEL_INFO = 0x00000004,
- MM_LOG_LEVEL_DEBUG = 0x00000008,
+ MM_LOG_LEVEL_MSG = 0x00000004,
+ MM_LOG_LEVEL_INFO = 0x00000008,
+ MM_LOG_LEVEL_DEBUG = 0x00000010,
} MMLogLevel;
#if !defined MM_MODULE_NAME
@@ -34,6 +35,7 @@ typedef enum {
#define mm_obj_err(obj, ...) _mm_log (obj, MM_MODULE_NAME, G_STRLOC, G_STRFUNC, MM_LOG_LEVEL_ERR, ## __VA_ARGS__ )
#define mm_obj_warn(obj, ...) _mm_log (obj, MM_MODULE_NAME, G_STRLOC, G_STRFUNC, MM_LOG_LEVEL_WARN, ## __VA_ARGS__ )
+#define mm_obj_msg(obj, ...) _mm_log (obj, MM_MODULE_NAME, G_STRLOC, G_STRFUNC, MM_LOG_LEVEL_MSG, ## __VA_ARGS__ )
#define mm_obj_info(obj, ...) _mm_log (obj, MM_MODULE_NAME, G_STRLOC, G_STRFUNC, MM_LOG_LEVEL_INFO, ## __VA_ARGS__ )
#define mm_obj_dbg(obj, ...) _mm_log (obj, MM_MODULE_NAME, G_STRLOC, G_STRFUNC, MM_LOG_LEVEL_DEBUG, ## __VA_ARGS__ )
@@ -42,6 +44,7 @@ typedef enum {
#if defined MM_LOG_NO_OBJECT
# define mm_err(...) mm_obj_err (NULL, ## __VA_ARGS__ )
# define mm_warn(...) mm_obj_warn (NULL, ## __VA_ARGS__ )
+# define mm_msg(...) mm_obj_msg (NULL, ## __VA_ARGS__ )
# define mm_info(...) mm_obj_info (NULL, ## __VA_ARGS__ )
# define mm_dbg(...) mm_obj_dbg (NULL, ## __VA_ARGS__ )
#endif