diff options
Diffstat (limited to 'bounce.h')
-rw-r--r-- | bounce.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/bounce.h b/bounce.h index 4144324..af3bcc3 100644 --- a/bounce.h +++ b/bounce.h @@ -167,6 +167,13 @@ static inline const char *capList(enum Cap caps, const char *values[CapBits]) { } extern bool verbose; +static inline void +verboseLog(const char *prefix, const char *line, size_t len) { + if (!verbose) return; + if (len && line[len - 1] == '\n') len--; + if (len && line[len - 1] == '\r') len--; + printf("%s %.*s\n", prefix, (int)len, line); +} void ringAlloc(size_t len); void ringProduce(const char *line); |