X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=status.c;h=bab429591b5d17b1a3d21c46c53b4ae79ab6519b;hp=429a718c6d07791a342f9ae75a0ae47c84e27ae4;hb=c98480f8568e6c1bc927c6c5f2b5e80b4aa6548c;hpb=19457d3e9b0b827930530f5e8f4f04dd745d685f diff --git a/status.c b/status.c index 429a718..bab4295 100644 --- a/status.c +++ b/status.c @@ -11,6 +11,10 @@ # include "config.h" #endif +#include +#include +#include + #include "mutt.h" #include "mutt_menu.h" #include "mutt_curses.h" @@ -19,9 +23,6 @@ #include "mx.h" #include "buffy.h" -#include "lib/mem.h" -#include "lib/intl.h" -#include "lib/str.h" #include #include @@ -62,7 +63,8 @@ static const char *status_format_str (char *buf, size_t buflen, char op, const char *elsestring, unsigned long data, format_flag flags) { - char fmt[SHORT_STRING], tmp[SHORT_STRING], *cp, *p; + char fmt[SHORT_STRING], tmp[SHORT_STRING]; + const char *cp, *p; int count, optional = (flags & M_FORMAT_OPTIONAL); MUTTMENU *menu = (MUTTMENU *) data; @@ -243,7 +245,7 @@ static const char *status_format_str (char *buf, size_t buflen, char op, if (!StChars) buf[0] = 0; - else if (i >= str_len (StChars)) + else if (i >= m_strlen(StChars)) buf[0] = StChars[0]; else buf[0] = StChars[i]; @@ -281,7 +283,7 @@ static const char *status_format_str (char *buf, size_t buflen, char op, break; case 'v': - strncpy (buf, mutt_make_version (0), buflen); + m_strcpy(buf, buflen, mutt_make_version(0)); break; case 'V':