X-Git-Url: http://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=panel%2Fp_below.c;h=a7eb4705789e87bb75fdeedcb8bad315f0ba1e07;hp=7e0f2b24d07d46b64d6c041c99c25a4355dfa7ed;hb=refs%2Ftags%2Fv5.0;hpb=661078ddbde3ce0f3b06e95642fbb9b5fef7dca1 diff --git a/panel/p_below.c b/panel/p_below.c index 7e0f2b24..a7eb4705 100644 --- a/panel/p_below.c +++ b/panel/p_below.c @@ -35,7 +35,7 @@ */ #include "panel.priv.h" -MODULE_ID("$Id: p_below.c,v 1.2 1998/02/11 12:14:01 tom Exp $") +MODULE_ID("$Id: p_below.c,v 1.3 1999/09/18 11:03:33 juergen Exp $") PANEL* panel_below(const PANEL *pan) @@ -43,11 +43,11 @@ panel_below(const PANEL *pan) if(!pan) { /* if top and bottom are equal, we have no or only the pseudo panel */ - return(_nc_top_panel==_nc_bottom_panel ? (PANEL*)0 : _nc_top_panel); + return(EMPTY_STACK() ? (PANEL*)0 : _nc_top_panel); } else { /* we must not return the pseudo panel */ - return(pan->below==_nc_bottom_panel ? (PANEL*) 0 : pan->below); + return(Is_Pseudo(pan->below) ? (PANEL*) 0 : pan->below); } }