aboutsummaryrefslogtreecommitdiffstats
path: root/common
diff options
context:
space:
mode:
authorDamian Hobson-Garcia <dhobsong@igel.co.jp>2021-09-16 18:07:54 +0900
committerDamian Hobson-Garcia <dhobsong@igel.co.jp>2022-03-16 10:59:35 +0900
commit93ae23dabbde590a1b61895d07d2ffa40c3d3e49 (patch)
treec9eb81fdfd5412b5e50b7ca38e874e2becee8738 /common
parent16e01d7fc865c6f86db032725983e1298c5c7e99 (diff)
log: Add line number to debug log output
Some debug logging, such as memory allocation failure, uses similar log messageing in several places. Add the file line number to the debug log to help differentiate where notable errors occured. Change-Id: I2151e21533716ea0badbb6303b713e644b544e6d Signed-off-by: Damian Hobson-Garcia <dhobsong@igel.co.jp>
Diffstat (limited to 'common')
-rw-r--r--common/log.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/common/log.h b/common/log.h
index cd0c0e3..ed3b2db 100644
--- a/common/log.h
+++ b/common/log.h
@@ -19,8 +19,9 @@
#include <stdbool.h>
#include <stdio.h>
-#define DEBUG_LOG(FMT, ...) \
- dlm_log_print(true, stdout, "DEBUG: %s: " FMT, __func__, ##__VA_ARGS__)
+#define DEBUG_LOG(FMT, ...) \
+ dlm_log_print(true, stdout, "DEBUG: %s: line %d: " FMT, __func__, \
+ __LINE__, ##__VA_ARGS__)
#define INFO_LOG(FMT, ...) \
dlm_log_print(false, stdout, "INFO: " FMT, ##__VA_ARGS__)
#define WARN_LOG(FMT, ...) \