diff options
author | 1997-12-03 05:20:47 +0000 | |
---|---|---|
committer | 1997-12-03 05:20:47 +0000 | |
commit | 6f4099fecac342eeff29dd2bf0512f777a62a591 (patch) | |
tree | 30035276ed4d5b07245464d724dd101dc9b5efb4 /lib/libcurses/lib_clear.c | |
parent | merge of ncurses-4.1-971129 (diff) | |
download | wireguard-openbsd-6f4099fecac342eeff29dd2bf0512f777a62a591.tar.xz wireguard-openbsd-6f4099fecac342eeff29dd2bf0512f777a62a591.zip |
Merge of ncurses-4.1-971129
Diffstat (limited to 'lib/libcurses/lib_clear.c')
-rw-r--r-- | lib/libcurses/lib_clear.c | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/lib/libcurses/lib_clear.c b/lib/libcurses/lib_clear.c index 3318a9f68d7..7164d316075 100644 --- a/lib/libcurses/lib_clear.c +++ b/lib/libcurses/lib_clear.c @@ -1,3 +1,5 @@ +/* $OpenBSD: lib_clear.c,v 1.3 1997/12/03 05:21:13 millert Exp $ */ + /*************************************************************************** * COPYRIGHT NOTICE * @@ -28,15 +30,16 @@ #include <curses.priv.h> -MODULE_ID("Id: lib_clear.c,v 1.3 1997/02/01 23:18:18 tom Exp $") +MODULE_ID("Id: lib_clear.c,v 1.4 1997/09/20 15:02:34 juergen Exp $") int wclear(WINDOW *win) { - T((T_CALLED("wclear(%p)"), win)); +int code = ERR; - werase(win); - - win->_clear = TRUE; + T((T_CALLED("wclear(%p)"), win)); - returnCode(OK); + if ((code = werase(win))!=ERR) + win->_clear = TRUE; + + returnCode(code); } |