X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Fwreadln.h;h=7f2a6df48d434dbc5b09f3c150f831a4cd0dce54;hb=f06ea973f90093fed3cf81954698c4139818064b;hp=e1ac67318cde15e724ba51ec94867c87f4d1e47d;hpb=8736e490253e08ed36ddeed8d572a39a450a88b4;p=ncmpc.git diff --git a/src/wreadln.h b/src/wreadln.h index e1ac673..7f2a6df 100644 --- a/src/wreadln.h +++ b/src/wreadln.h @@ -1,15 +1,31 @@ +/* ncmpc (Ncurses MPD Client) + * (c) 2004-2010 The Music Player Daemon Project + * Project homepage: http://musicpd.org + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + #ifndef WREADLN_H #define WREADLN_H #include "config.h" +#include "ncmpc_curses.h" #include -#ifdef HAVE_NCURSESW_NCURSES_H -#include -#else -#include -#endif +#ifndef NCMPC_MINI /* completion callback data */ extern void *wrln_completion_callback_data; @@ -20,9 +36,11 @@ extern wrln_gcmp_pre_cb_t wrln_pre_completion_callback; /* post completion callback */ typedef void (*wrln_gcmp_post_cb_t) (GCompletion *gcmp, gchar *s, GList *l, - void *data); + void *data); extern wrln_gcmp_post_cb_t wrln_post_completion_callback; +#endif + /* Note, wreadln calls curs_set() and noecho(), to enable cursor and * disable echo. wreadln will not restore these settings when exiting! */ gchar *wreadln(WINDOW *w, /* the curses window to use */