X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=lib-ui%2Fcurs_lib.c;fp=curs_lib.c;h=aaaf3ce25eb64622e4b5d14859ec1b47f8d9c0bc;hp=165c4fd2181e0d5fcd576bb4a7c531fd3209f415;hb=dbb9a1e16d03a2d4664d6dc6a30c721b889d4982;hpb=801673291bea7eb323063711349a820f6ea34bff diff --git a/curs_lib.c b/lib-ui/curs_lib.c similarity index 99% rename from curs_lib.c rename to lib-ui/curs_lib.c index 165c4fd..aaaf3ce 100644 --- a/curs_lib.c +++ b/lib-ui/curs_lib.c @@ -20,10 +20,11 @@ #include #include +#include + #include "mutt.h" #include "enter.h" #include "mutt_menu.h" -#include "mutt_curses.h" #include "pager.h" #include "mbyte.h" @@ -589,7 +590,7 @@ void mutt_format_string (char *dest, ssize_t destlen, char *p; wchar_t wc; int w; - size_t k, k2; + ssize_t k, k2; char scratch[MB_LEN_MAX]; mbstate_t mbstate1, mbstate2; @@ -598,8 +599,8 @@ void mutt_format_string (char *dest, ssize_t destlen, --destlen; p = dest; for (; n && (k = mbrtowc (&wc, s, n, &mbstate1)); s += k, n -= k) { - if (k == (size_t) (-1) || k == (size_t) (-2)) { - k = (k == (size_t) (-1)) ? 1 : n; + if (k == -1 || k == -2) { + k = (k == -1) ? 1 : n; wc = replacement_char (); } if (arboreal && wc < M_TREE_MAX)