aboutsummaryrefslogtreecommitdiff
path: root/src/log.h
diff options
context:
space:
mode:
authorToni Uhlig <matzeton@googlemail.com>2018-05-20 13:14:38 +0200
committerToni Uhlig <matzeton@googlemail.com>2018-05-20 13:14:38 +0200
commitde7939699e83a35015328371c45d4e3df3b06279 (patch)
tree286b96f06708db15043ca4f5a02c734f4ecfd3fa /src/log.h
parent9b9825fa6a33a4f9703905100a88190aaf030607 (diff)
POTD skeleton #64.
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
Diffstat (limited to 'src/log.h')
-rw-r--r--src/log.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/log.h b/src/log.h
index 345ec64..e5506ed 100644
--- a/src/log.h
+++ b/src/log.h
@@ -30,14 +30,20 @@
#define ABORT_ON_FATAL(expr, msg) \
{ errno = 0; long rv = (long) expr; \
if (rv) { \
+ /* \
E_STRERR("`%s` returned %ld. %s", \
#expr, rv, msg); abort(); \
+ */ \
+ E_STRERR("%s", msg); abort(); \
} \
}
#define GAI_ABORT_ON_FATAL(expr, msg) \
{ int rv = expr; \
- if (rv) { E2("`%s` returned: %d", #expr, rv); \
- E_GAIERR(rv, msg); abort(); } }
+ if (rv) { \
+ /* E2("`%s` returned: %d", #expr, rv); */ \
+ E_GAIERR(rv, msg); abort(); \
+ } \
+ }
#define C(fmt, ...) log_fmt(CMD, fmt, __VA_ARGS__)
typedef enum log_priority {