Use ncurses or go away.
authorPierre Habouzit <madcoder@debian.org>
Sun, 11 Nov 2007 16:32:29 +0000 (17:32 +0100)
committerPierre Habouzit <madcoder@debian.org>
Sun, 11 Nov 2007 16:32:29 +0000 (17:32 +0100)
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
lib-ui/curs_lib.c
lib-ui/curses.h
lib-ui/lib-ui.h

index e8fb02e..9236788 100644 (file)
@@ -61,22 +61,6 @@ event_t mutt_getch (void)
   return (ch == ctrl ('G') ? err : ret);
 }
 
-#ifndef waddnwstr
-int waddwch(WINDOW *win, wchar_t wc)
-{
-    char buf[MB_LEN_MAX * 2];
-    mbstate_t mbstate;
-    ssize_t n1, n2;
-
-    p_clear(&mbstate, 1);
-    if ((n1 = wcrtomb(buf, wc, &mbstate)) == -1
-    ||  (n2 = wcrtomb(buf + n1, 0, &mbstate)) == -1)
-        return -1;                  /* ERR */
-    return waddstr(win, buf);
-}
-#endif
-
-
 int _mutt_get_field ( const char *field, char *buf, ssize_t buflen,
                      int complete, int multiple, char ***files, int *numfiles)
 {
index c059336..9df89be 100644 (file)
@@ -37,11 +37,7 @@ void mutt_curs_set (int);
 #endif
 
 event_t mutt_getch (void);
-#ifndef waddnwstr
-int waddwch(WINDOW *win, wchar_t w);
-#else
 #define waddwch(win, w)  waddnwstr(win, &(w), 1)
-#endif
 
 void curses_initialize(void);
 void curses_install(void);
index 31ad572..8aee933 100644 (file)
@@ -32,7 +32,7 @@
 #include <curses.h>
 #endif
 
-#include "curses.h"
-#include "layout.h"
+#include <lib-ui/curses.h>
+#include <lib-ui/layout.h>
 
 #endif