diff --git a/src/strbuf.c b/src/strbuf.c index fc3ac9f..0e9b397 100644 --- a/src/strbuf.c +++ b/src/strbuf.c @@ -130,7 +130,8 @@ void strbuf_trim(strbuf_t *s) { void strbuf_rtrim(strbuf_t *s) { - for(; s->len && isspace(s->buf[s->len-1]); s->len--); + while(s->len && isspace(s->buf[s->len-1])) + s->len--; s->buf[s->len] = '\0'; }