X-Git-Url: http://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=ncurses%2Fbase%2Flib_set_term.c;h=f787a882364b50230dce7ae57bf1ae6cbd3e6031;hp=c51d65b02644f1d21f533154d2b6578057d9dfd4;hb=02f02dcd4464143580e783ae32c822d8eb8cdcbf;hpb=6a530b46563470c2ca73579d1994a0c8e275dd98 diff --git a/ncurses/base/lib_set_term.c b/ncurses/base/lib_set_term.c index c51d65b0..f787a882 100644 --- a/ncurses/base/lib_set_term.c +++ b/ncurses/base/lib_set_term.c @@ -47,7 +47,7 @@ #define CUR SP_TERMTYPE #endif -MODULE_ID("$Id: lib_set_term.c,v 1.152 2015/05/02 19:20:18 tom Exp $") +MODULE_ID("$Id: lib_set_term.c,v 1.153 2015/08/07 23:57:58 tom Exp $") #ifdef USE_TERM_DRIVER #define MaxColors InfoOf(sp).maxcolors @@ -269,7 +269,7 @@ extract_fgbg(const char *src, int *result) } #endif -#define ReturnScreenError() { _nc_set_screen(0); \ +#define ReturnScreenError() do { _nc_set_screen(0); \ returnCode(ERR); } while (0) /* OS-independent screen initializations */