X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=lib-lib%2Fbuffer.h;h=dd9d936e62e336741ecf782ef31bdcb981092439;hb=b30370f4af4cffda4d6b388acc7467387d082069;hp=9e919b7ebe790d44a90c186d0a3502b557001bb9;hpb=c1a6303fea322f1de432897524b25fa238896225;p=apps%2Fmadmutt.git diff --git a/lib-lib/buffer.h b/lib-lib/buffer.h index 9e919b7..dd9d936 100644 --- a/lib-lib/buffer.h +++ b/lib-lib/buffer.h @@ -87,8 +87,10 @@ static inline void buffer_addch(buffer_t *buf, int c) { } static inline void buffer_reset(buffer_t *buf) { - buf->len = 0; - buf->data[0] = '\0'; + if (buf->len) { + buf->len = 0; + buf->data[0] = '\0'; + } }