X-Git-Url: http://ncurses.scripts.mit.edu/?a=blobdiff_plain;f=ncurses%2Fbase%2Flib_delwin.c;h=ce793e537f652e39d6b70dd134f126c8652326c5;hb=214f159cd8c0ea4fba47beb249379d0da2dfb8ca;hp=efaf4ee112fe437347063c29b602d61c824c323b;hpb=8f4cd91a25f1569f73651062aaaf5fb969182eab;p=ncurses.git diff --git a/ncurses/base/lib_delwin.c b/ncurses/base/lib_delwin.c index efaf4ee1..ce793e53 100644 --- a/ncurses/base/lib_delwin.c +++ b/ncurses/base/lib_delwin.c @@ -43,7 +43,7 @@ #include -MODULE_ID("$Id: lib_delwin.c,v 1.22 2021/11/06 21:54:14 tom Exp $") +MODULE_ID("$Id: lib_delwin.c,v 1.23 2021/11/15 23:05:32 tom Exp $") static bool cannot_delete(WINDOW *win) @@ -83,7 +83,7 @@ delwin(WINDOW *win) result = ERR; } else if (IS_PAD(win)) { win->_parent = NULL; - result = OK; + result = _nc_freewin(win); } else { #if NCURSES_SP_FUNCS SCREEN *sp = _nc_screen_of(win);