* It's licensed under the GNU General Public License,
* please see the file GPL in the top level source directory.
*/
-
+#ifndef _MUTT_MENU_H
+#define _MUTT_MENU_H
/*
* This file is named mutt_menu.h so it doesn't collide with ncurses menu.h
*/
#define REDRAW_SIGWINCH (1<<7)
#define REDRAW_SIDEBAR (1<<8)
-#define M_MODEFMT "-- Mutt-ng: %s"
+#define M_MODEFMT "-- Madmutt: %s"
typedef struct menu_t {
char *title; /* the title of this menu */
char *keys; /* keys used in the prompt */
/* callback to generate an index line for the requested element */
- void (*make_entry) (char *, size_t, struct menu_t *, int);
+ void (*make_entry) (char *, ssize_t, struct menu_t *, int);
/* how to search the menu */
int (*search) (struct menu_t *, regex_t * re, int n);
int mutt_menuLoop (MUTTMENU *);
/* used in both the index and pager index to make an entry. */
-void index_make_entry (char *, size_t, struct menu_t *, int);
+void index_make_entry (char *, ssize_t, struct menu_t *, int);
int index_color (int);
+
+#endif /* !_MUTT_MENU_H */