diff options
| author | Jake Koroman <jake@jakekoroman.com> | 2025-10-15 10:34:27 -0400 |
|---|---|---|
| committer | Jake Koroman <jake@jakekoroman.com> | 2025-10-15 10:34:27 -0400 |
| commit | 4c0295319889381fc61cc8e3a067a23262485374 (patch) | |
| tree | 8002f7f48ce1aad6ddd22564dc6f8abc889f8ad9 | |
| parent | 9b5f08d6f013d4b123ca1e00f8ee9f6c15625289 (diff) | |
fix jrk_elog macros to also print errno message.
| -rw-r--r-- | jrk.h | 10 |
1 files changed, 2 insertions, 8 deletions
@@ -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)) |
