X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=lib-ui%2Fhdrline.c;h=92e6fa628254cb96a8c0c900b56563f248668430;hp=879a67fa95f510ea77c7f51f3e9f67aff31cde4c;hb=b23d5033080fe9f9fba038e3cf1e3ec2b0a0d33d;hpb=8a2967d883cee12f0de4c0cdf0cd594ea96e622b diff --git a/lib-ui/hdrline.c b/lib-ui/hdrline.c index 879a67f..92e6fa6 100644 --- a/lib-ui/hdrline.c +++ b/lib-ui/hdrline.c @@ -210,14 +210,11 @@ struct hdr_format_info { HEADER *hdr; }; -static const char *hdr_format_str (char *dest, - ssize_t destlen, - char op, - const char *src, - const char *prefix, - const char *ifstr, - const char *elstr, - anytype data, format_flag flags) +static const char * +hdr_format_str(char *dest, ssize_t destlen, + char op, const char *src, const char *prefix, + const char *ifstr, const char *elstr, + anytype data, format_flag flags) { struct hdr_format_info *hfi = data.ptr; HEADER *hdr, *htmp; @@ -707,7 +704,7 @@ static const char *hdr_format_str (char *dest, } if (flags & M_FORMAT_OPTIONAL) - m_strformat(dest, destlen, optional ? ifstr: elstr, + m_strformat(dest, destlen, 0, optional ? ifstr: elstr, hdr_format_str, data, flags); return src; @@ -724,5 +721,5 @@ _mutt_make_string (char *dest, ssize_t destlen, const char *s, CONTEXT * ctx, hfi.hdr = hdr; hfi.ctx = ctx; - m_strformat(dest, destlen, s, hdr_format_str, &hfi, flags); + m_strformat(dest, destlen, COLS - SW, s, hdr_format_str, &hfi, flags); }