diff options
-rw-r--r-- | tools/console/daemon/io.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/console/daemon/io.c b/tools/console/daemon/io.c index 11e0950595..67fb22c612 100644 --- a/tools/console/daemon/io.c +++ b/tools/console/daemon/io.c @@ -127,7 +127,7 @@ static int write_with_timestamp(int fd, const char *data, size_t sz, const char *last_byte = data + sz - 1; while (data <= last_byte) { - const char *nl = memchr(data, '\n', sz); + const char *nl = memchr(data, '\n', last_byte + 1 - data); int found_nl = (nl != NULL); if (!found_nl) nl = last_byte; |