1*06bfebdeSXin LI/**************************************************************************** 2*06bfebdeSXin LI * Copyright (c) 2010 Free Software Foundation, Inc. * 3*06bfebdeSXin LI * * 4*06bfebdeSXin LI * Permission is hereby granted, free of charge, to any person obtaining a * 5*06bfebdeSXin LI * copy of this software and associated documentation files (the * 6*06bfebdeSXin LI * "Software"), to deal in the Software without restriction, including * 7*06bfebdeSXin LI * without limitation the rights to use, copy, modify, merge, publish, * 8*06bfebdeSXin LI * distribute, distribute with modifications, sublicense, and/or sell * 9*06bfebdeSXin LI * copies of the Software, and to permit persons to whom the Software is * 10*06bfebdeSXin LI * furnished to do so, subject to the following conditions: * 11*06bfebdeSXin LI * * 12*06bfebdeSXin LI * The above copyright notice and this permission notice shall be included * 13*06bfebdeSXin LI * in all copies or substantial portions of the Software. * 14*06bfebdeSXin LI * * 15*06bfebdeSXin LI * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS * 16*06bfebdeSXin LI * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * 17*06bfebdeSXin LI * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. * 18*06bfebdeSXin LI * IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, * 19*06bfebdeSXin LI * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR * 20*06bfebdeSXin LI * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR * 21*06bfebdeSXin LI * THE USE OR OTHER DEALINGS IN THE SOFTWARE. * 22*06bfebdeSXin LI * * 23*06bfebdeSXin LI * Except as contained in this notice, the name(s) of the above copyright * 24*06bfebdeSXin LI * holders shall not be used in advertising or otherwise to promote the * 25*06bfebdeSXin LI * sale, use or other dealings in this Software without prior written * 26*06bfebdeSXin LI * authorization. * 27*06bfebdeSXin LI ****************************************************************************/ 28*06bfebdeSXin LI 29*06bfebdeSXin LI/**************************************************************************** 30*06bfebdeSXin LI * Author: Thomas E. Dickey 2010 * 31*06bfebdeSXin LI ****************************************************************************/ 32*06bfebdeSXin LI/* LINTLIBRARY */ 33*06bfebdeSXin LI 34*06bfebdeSXin LI/* ./panel.c */ 35*06bfebdeSXin LI 36*06bfebdeSXin LI#include <panel.priv.h> 37*06bfebdeSXin LI 38*06bfebdeSXin LI#undef _nc_retrace_panel 39*06bfebdeSXin LIPANEL *_nc_retrace_panel( 40*06bfebdeSXin LI PANEL *pan) 41*06bfebdeSXin LI { return(*(PANEL **)0); } 42*06bfebdeSXin LI 43*06bfebdeSXin LI#undef _nc_my_visbuf 44*06bfebdeSXin LIconst char *_nc_my_visbuf( 45*06bfebdeSXin LI const void *ptr) 46*06bfebdeSXin LI { return(*(const char **)0); } 47*06bfebdeSXin LI 48*06bfebdeSXin LI#undef _nc_dPanel 49*06bfebdeSXin LIvoid _nc_dPanel( 50*06bfebdeSXin LI const char *text, 51*06bfebdeSXin LI const PANEL *pan) 52*06bfebdeSXin LI { /* void */ } 53*06bfebdeSXin LI 54*06bfebdeSXin LI#undef _nc_dStack 55*06bfebdeSXin LIvoid _nc_dStack( 56*06bfebdeSXin LI const char *fmt, 57*06bfebdeSXin LI int num, 58*06bfebdeSXin LI const PANEL *pan) 59*06bfebdeSXin LI { /* void */ } 60*06bfebdeSXin LI 61*06bfebdeSXin LI#undef _nc_Wnoutrefresh 62*06bfebdeSXin LIvoid _nc_Wnoutrefresh( 63*06bfebdeSXin LI const PANEL *pan) 64*06bfebdeSXin LI { /* void */ } 65*06bfebdeSXin LI 66*06bfebdeSXin LI#undef _nc_Touchpan 67*06bfebdeSXin LIvoid _nc_Touchpan( 68*06bfebdeSXin LI const PANEL *pan) 69*06bfebdeSXin LI { /* void */ } 70*06bfebdeSXin LI 71*06bfebdeSXin LI#undef _nc_Touchline 72*06bfebdeSXin LIvoid _nc_Touchline( 73*06bfebdeSXin LI const PANEL *pan, 74*06bfebdeSXin LI int start, 75*06bfebdeSXin LI int count) 76*06bfebdeSXin LI { /* void */ } 77*06bfebdeSXin LI 78*06bfebdeSXin LI/* ./p_above.c */ 79*06bfebdeSXin LI 80*06bfebdeSXin LI#undef ground_panel 81*06bfebdeSXin LIPANEL *ground_panel( 82*06bfebdeSXin LI SCREEN *sp) 83*06bfebdeSXin LI { return(*(PANEL **)0); } 84*06bfebdeSXin LI 85*06bfebdeSXin LI#undef panel_above 86*06bfebdeSXin LIPANEL *panel_above( 87*06bfebdeSXin LI const PANEL *pan) 88*06bfebdeSXin LI { return(*(PANEL **)0); } 89*06bfebdeSXin LI 90*06bfebdeSXin LI/* ./p_below.c */ 91*06bfebdeSXin LI 92*06bfebdeSXin LI#undef ceiling_panel 93*06bfebdeSXin LIPANEL *ceiling_panel( 94*06bfebdeSXin LI SCREEN *sp) 95*06bfebdeSXin LI { return(*(PANEL **)0); } 96*06bfebdeSXin LI 97*06bfebdeSXin LI#undef panel_below 98*06bfebdeSXin LIPANEL *panel_below( 99*06bfebdeSXin LI const PANEL *pan) 100*06bfebdeSXin LI { return(*(PANEL **)0); } 101*06bfebdeSXin LI 102*06bfebdeSXin LI/* ./p_bottom.c */ 103*06bfebdeSXin LI 104*06bfebdeSXin LI#undef bottom_panel 105*06bfebdeSXin LIint bottom_panel( 106*06bfebdeSXin LI PANEL *pan) 107*06bfebdeSXin LI { return(*(int *)0); } 108*06bfebdeSXin LI 109*06bfebdeSXin LI/* ./p_delete.c */ 110*06bfebdeSXin LI 111*06bfebdeSXin LI#undef del_panel 112*06bfebdeSXin LIint del_panel( 113*06bfebdeSXin LI PANEL *pan) 114*06bfebdeSXin LI { return(*(int *)0); } 115*06bfebdeSXin LI 116*06bfebdeSXin LI/* ./p_hide.c */ 117*06bfebdeSXin LI 118*06bfebdeSXin LI#undef hide_panel 119*06bfebdeSXin LIint hide_panel( 120*06bfebdeSXin LI PANEL *pan) 121*06bfebdeSXin LI { return(*(int *)0); } 122*06bfebdeSXin LI 123*06bfebdeSXin LI/* ./p_hidden.c */ 124*06bfebdeSXin LI 125*06bfebdeSXin LI#undef panel_hidden 126*06bfebdeSXin LIint panel_hidden( 127*06bfebdeSXin LI const PANEL *pan) 128*06bfebdeSXin LI { return(*(int *)0); } 129*06bfebdeSXin LI 130*06bfebdeSXin LI/* ./p_move.c */ 131*06bfebdeSXin LI 132*06bfebdeSXin LI#undef move_panel 133*06bfebdeSXin LIint move_panel( 134*06bfebdeSXin LI PANEL *pan, 135*06bfebdeSXin LI int starty, 136*06bfebdeSXin LI int startx) 137*06bfebdeSXin LI { return(*(int *)0); } 138*06bfebdeSXin LI 139*06bfebdeSXin LI/* ./p_new.c */ 140*06bfebdeSXin LI 141*06bfebdeSXin LI#undef new_panel 142*06bfebdeSXin LIPANEL *new_panel( 143*06bfebdeSXin LI WINDOW *win) 144*06bfebdeSXin LI { return(*(PANEL **)0); } 145*06bfebdeSXin LI 146*06bfebdeSXin LI/* ./p_replace.c */ 147*06bfebdeSXin LI 148*06bfebdeSXin LI#undef replace_panel 149*06bfebdeSXin LIint replace_panel( 150*06bfebdeSXin LI PANEL *pan, 151*06bfebdeSXin LI WINDOW *win) 152*06bfebdeSXin LI { return(*(int *)0); } 153*06bfebdeSXin LI 154*06bfebdeSXin LI/* ./p_show.c */ 155*06bfebdeSXin LI 156*06bfebdeSXin LI#undef show_panel 157*06bfebdeSXin LIint show_panel( 158*06bfebdeSXin LI PANEL *pan) 159*06bfebdeSXin LI { return(*(int *)0); } 160*06bfebdeSXin LI 161*06bfebdeSXin LI/* ./p_top.c */ 162*06bfebdeSXin LI 163*06bfebdeSXin LI#undef top_panel 164*06bfebdeSXin LIint top_panel( 165*06bfebdeSXin LI PANEL *pan) 166*06bfebdeSXin LI { return(*(int *)0); } 167*06bfebdeSXin LI 168*06bfebdeSXin LI/* ./p_update.c */ 169*06bfebdeSXin LI 170*06bfebdeSXin LI#undef update_panels_sp 171*06bfebdeSXin LIvoid update_panels_sp( 172*06bfebdeSXin LI SCREEN *sp) 173*06bfebdeSXin LI { /* void */ } 174*06bfebdeSXin LI 175*06bfebdeSXin LI#undef update_panels 176*06bfebdeSXin LIvoid update_panels(void) 177*06bfebdeSXin LI { /* void */ } 178*06bfebdeSXin LI 179*06bfebdeSXin LI/* ./p_user.c */ 180*06bfebdeSXin LI 181*06bfebdeSXin LI#undef set_panel_userptr 182*06bfebdeSXin LIint set_panel_userptr( 183*06bfebdeSXin LI PANEL *pan, 184*06bfebdeSXin LI void *uptr) 185*06bfebdeSXin LI { return(*(int *)0); } 186*06bfebdeSXin LI 187*06bfebdeSXin LI#undef panel_userptr 188*06bfebdeSXin LIvoid *panel_userptr( 189*06bfebdeSXin LI const PANEL *pan) 190*06bfebdeSXin LI { return(*(void **)0); } 191*06bfebdeSXin LI 192*06bfebdeSXin LI/* ./p_win.c */ 193*06bfebdeSXin LI 194*06bfebdeSXin LI#undef panel_window 195*06bfebdeSXin LIWINDOW *panel_window( 196*06bfebdeSXin LI const PANEL *pan) 197*06bfebdeSXin LI { return(*(WINDOW **)0); } 198