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