summaryrefslogtreecommitdiff
path: root/jrk.h
diff options
context:
space:
mode:
Diffstat (limited to 'jrk.h')
-rw-r--r--jrk.h10
1 files changed, 2 insertions, 8 deletions
diff --git a/jrk.h b/jrk.h
index dfc25b2..7fea796 100644
--- a/jrk.h
+++ b/jrk.h
@@ -142,17 +142,11 @@ char *jrk_tmpstrings_pushf(char*, ...);
#endif
#ifndef jrk_elog
- #define jrk_elog(x) \
- do { \
- fprintf(stderr, "error: "x"\n"); \
- } while (0)
+ #define jrk_elog(x) jrk_log(x": %s", strerror(errno))
#endif
#ifndef jrk_elogv
- #define jrk_elogv(x, ...) \
- do { \
- fprintf(stderr, "error: "x"\n", __VA_ARGS__); \
- } while (0)
+ #define jrk_elogv(x, ...) jrk_logv(x": %s", __VA_ARGS__, strerror(errno))
#endif
#define jrk_eelog(x) jrk_elog(x": %s", strerror(errno))