X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=muttlib.c;fp=muttlib.c;h=f63ad45ddacb108b8c89c04547b8ceeb1e83c0ef;hp=c0cde0c64c5a641a157220c96e8dc8482172ef12;hb=8a2967d883cee12f0de4c0cdf0cd594ea96e622b;hpb=6896715a0d62173a620b2377dba8e6d2058c1ee2 diff --git a/muttlib.c b/muttlib.c index c0cde0c..f63ad45 100644 --- a/muttlib.c +++ b/muttlib.c @@ -333,8 +333,9 @@ ssize_t m_strformat(char *dst, ssize_t dlen, const char *fmt, { ssize_t pos = flags & M_FORMAT_ARROWCURSOR ? 3 : 0; - if (dlen >= 0) - *dst = '\0'; + m_strpad(dst, dlen, '\0', pos + 1); + if (!fmt) + return; while (*fmt) { int ch;