From 2f2b0319d52bb1d750b309e221258a0bc617dd51 Mon Sep 17 00:00:00 2001 From: Yuxuan Shui Date: Fri, 4 Dec 2020 01:06:20 +0000 Subject: [PATCH] log: strip newlines for gl string marker Signed-off-by: Yuxuan Shui --- src/log.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/log.c b/src/log.c index 3cbc965..0b663e7 100644 --- a/src/log.c +++ b/src/log.c @@ -339,6 +339,10 @@ struct gl_string_marker_logger { static void gl_string_marker_logger_write(struct log_target *tgt, const char *str, size_t len) { auto g = (struct gl_string_marker_logger *)tgt; + // strip newlines at the end of the string + while (len > 0 && str[len-1] == '\n') { + len--; + } g->gl_string_marker((GLsizei)len, str); }