diff options
Diffstat (limited to 'src/dbg.h')
| -rw-r--r-- | src/dbg.h | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -41,7 +41,7 @@ static int xprintf(int fd, const char *fmt, ...) va_start(ap, fmt); r = vsnprintf(buf, sizeof(buf), fmt, ap); - if (r > 0) + if (r > 0 && (unsigned int)r < sizeof(buf)) r = write(fd, buf, r); va_end(ap); return r; |