- assert(stdscr && !_nc_bottom_panel && !_nc_top_panel);
- _nc_stdscr_pseudo_panel = (PANEL *) malloc(sizeof(PANEL));
+ assert(SP_PARM && SP_PARM->_stdscr && !_nc_bottom_panel && !_nc_top_panel);
+#if NO_LEAKS
+ ph->destroy = del_panel;
+#endif
+ _nc_stdscr_pseudo_panel = typeMalloc(PANEL, 1);