#include <lib-lib/macros.h>
#include <lib-ui/curses.h>
+#include <lib-ui/menu.h>
#include "mutt.h"
-#include "mutt_menu.h"
#include "sidebar.h"
#include "buffy.h"
#include "keymap.h"
return m_strdup(box);
}
-static const char* sidebar_number_format (char* dest, size_t destlen, char op,
+static const char* sidebar_number_format (char* dest, ssize_t destlen, char op,
const char* src, const char* fmt,
const char* ifstr, const char* elstr,
unsigned long data, format_flag flags) {
* 0 item was not printed ('cause of $sidebar_newmail_only)
* 1 item was printed
*/
-int make_sidebar_entry (char* box, int idx, size_t len)
+int make_sidebar_entry (char* box, int idx, ssize_t len)
{
int shortened = 0, lencnt = 0;
char no[SHORT_STRING], entry[SHORT_STRING];
}
void sidebar_draw_frames (void) {
- size_t i,delim_len;
+ ssize_t i,delim_len;
if (!option(OPTMBOXPANE) || SidebarWidth==0)
return;
last_line = LINES - 2 + (option (OPTSTATUSONTOP) && !option (OPTHELP) ? 1 : 0),
i = 0,line;
BUFFY *tmp;
- size_t delim_len = m_strlen(SidebarDelim);
+ ssize_t delim_len = m_strlen(SidebarDelim);
char blank[SHORT_STRING];
known_lines=last_line-first_line;