Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 1 | /**************************************************************************** |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 2 | * Copyright 2020,2021 Thomas E. Dickey * |
| 3 | * Copyright 2010,2015 Free Software Foundation, Inc. * |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 4 | * * |
| 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 | /**************************************************************************** |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 31 | * Author: Thomas E. Dickey 2010-on * |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 32 | ****************************************************************************/ |
| 33 | /* LINTLIBRARY */ |
| 34 | |
| 35 | /* ./m_attribs.c */ |
| 36 | |
| 37 | #include <menu.priv.h> |
| 38 | |
| 39 | #undef set_menu_fore |
| 40 | int set_menu_fore( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 41 | MENU *menu, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 42 | chtype attr) |
| 43 | { return(*(int *)0); } |
| 44 | |
| 45 | #undef menu_fore |
| 46 | chtype menu_fore( |
| 47 | const MENU *menu) |
| 48 | { return(*(chtype *)0); } |
| 49 | |
| 50 | #undef set_menu_back |
| 51 | int set_menu_back( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 52 | MENU *menu, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 53 | chtype attr) |
| 54 | { return(*(int *)0); } |
| 55 | |
| 56 | #undef menu_back |
| 57 | chtype menu_back( |
| 58 | const MENU *menu) |
| 59 | { return(*(chtype *)0); } |
| 60 | |
| 61 | #undef set_menu_grey |
| 62 | int set_menu_grey( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 63 | MENU *menu, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 64 | chtype attr) |
| 65 | { return(*(int *)0); } |
| 66 | |
| 67 | #undef menu_grey |
| 68 | chtype menu_grey( |
| 69 | const MENU *menu) |
| 70 | { return(*(chtype *)0); } |
| 71 | |
| 72 | /* ./m_cursor.c */ |
| 73 | |
| 74 | #undef _nc_menu_cursor_pos |
| 75 | int _nc_menu_cursor_pos( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 76 | const MENU *menu, |
| 77 | const ITEM *item, |
| 78 | int *pY, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 79 | int *pX) |
| 80 | { return(*(int *)0); } |
| 81 | |
| 82 | #undef pos_menu_cursor |
| 83 | int pos_menu_cursor( |
| 84 | const MENU *menu) |
| 85 | { return(*(int *)0); } |
| 86 | |
| 87 | /* ./m_driver.c */ |
| 88 | |
| 89 | #undef _nc_Match_Next_Character_In_Item_Name |
| 90 | int _nc_Match_Next_Character_In_Item_Name( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 91 | MENU *menu, |
| 92 | int ch, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 93 | ITEM **item) |
| 94 | { return(*(int *)0); } |
| 95 | |
| 96 | #undef menu_driver |
| 97 | int menu_driver( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 98 | MENU *menu, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 99 | int c) |
| 100 | { return(*(int *)0); } |
| 101 | |
| 102 | /* ./m_format.c */ |
| 103 | |
| 104 | #undef set_menu_format |
| 105 | int set_menu_format( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 106 | MENU *menu, |
| 107 | int rows, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 108 | int cols) |
| 109 | { return(*(int *)0); } |
| 110 | |
| 111 | #undef menu_format |
| 112 | void menu_format( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 113 | const MENU *menu, |
| 114 | int *rows, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 115 | int *cols) |
| 116 | { /* void */ } |
| 117 | |
| 118 | /* ./m_global.c */ |
| 119 | |
| 120 | #undef _nc_Default_Menu |
| 121 | MENU _nc_Default_Menu; |
| 122 | #undef _nc_Default_Item |
| 123 | ITEM _nc_Default_Item; |
| 124 | |
| 125 | #undef _nc_Connect_Items |
| 126 | NCURSES_BOOL _nc_Connect_Items( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 127 | MENU *menu, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 128 | ITEM **items) |
| 129 | { return(*(NCURSES_BOOL *)0); } |
| 130 | |
| 131 | #undef _nc_Disconnect_Items |
| 132 | void _nc_Disconnect_Items( |
| 133 | MENU *menu) |
| 134 | { /* void */ } |
| 135 | |
| 136 | #undef _nc_Calculate_Text_Width |
| 137 | int _nc_Calculate_Text_Width( |
| 138 | const TEXT *item) |
| 139 | { return(*(int *)0); } |
| 140 | |
| 141 | #undef _nc_Calculate_Item_Length_and_Width |
| 142 | void _nc_Calculate_Item_Length_and_Width( |
| 143 | MENU *menu) |
| 144 | { /* void */ } |
| 145 | |
| 146 | #undef _nc_Link_Items |
| 147 | void _nc_Link_Items( |
| 148 | MENU *menu) |
| 149 | { /* void */ } |
| 150 | |
| 151 | #undef _nc_Show_Menu |
| 152 | void _nc_Show_Menu( |
| 153 | const MENU *menu) |
| 154 | { /* void */ } |
| 155 | |
| 156 | #undef _nc_New_TopRow_and_CurrentItem |
| 157 | void _nc_New_TopRow_and_CurrentItem( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 158 | MENU *menu, |
| 159 | int new_toprow, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 160 | ITEM *new_current_item) |
| 161 | { /* void */ } |
| 162 | |
| 163 | /* ./m_hook.c */ |
| 164 | |
| 165 | #undef set_menu_init |
| 166 | int set_menu_init( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 167 | MENU *menu, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 168 | Menu_Hook func) |
| 169 | { return(*(int *)0); } |
| 170 | |
| 171 | #undef menu_init |
| 172 | Menu_Hook menu_init( |
| 173 | const MENU *menu) |
| 174 | { return(*(Menu_Hook *)0); } |
| 175 | |
| 176 | #undef set_menu_term |
| 177 | int set_menu_term( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 178 | MENU *menu, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 179 | Menu_Hook func) |
| 180 | { return(*(int *)0); } |
| 181 | |
| 182 | #undef menu_term |
| 183 | Menu_Hook menu_term( |
| 184 | const MENU *menu) |
| 185 | { return(*(Menu_Hook *)0); } |
| 186 | |
| 187 | #undef set_item_init |
| 188 | int set_item_init( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 189 | MENU *menu, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 190 | Menu_Hook func) |
| 191 | { return(*(int *)0); } |
| 192 | |
| 193 | #undef item_init |
| 194 | Menu_Hook item_init( |
| 195 | const MENU *menu) |
| 196 | { return(*(Menu_Hook *)0); } |
| 197 | |
| 198 | #undef set_item_term |
| 199 | int set_item_term( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 200 | MENU *menu, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 201 | Menu_Hook func) |
| 202 | { return(*(int *)0); } |
| 203 | |
| 204 | #undef item_term |
| 205 | Menu_Hook item_term( |
| 206 | const MENU *menu) |
| 207 | { return(*(Menu_Hook *)0); } |
| 208 | |
| 209 | /* ./m_item_cur.c */ |
| 210 | |
| 211 | #undef set_current_item |
| 212 | int set_current_item( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 213 | MENU *menu, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 214 | ITEM *item) |
| 215 | { return(*(int *)0); } |
| 216 | |
| 217 | #undef current_item |
| 218 | ITEM *current_item( |
| 219 | const MENU *menu) |
| 220 | { return(*(ITEM **)0); } |
| 221 | |
| 222 | #undef item_index |
| 223 | int item_index( |
| 224 | const ITEM *item) |
| 225 | { return(*(int *)0); } |
| 226 | |
| 227 | /* ./m_item_nam.c */ |
| 228 | |
| 229 | #undef item_name |
| 230 | const char *item_name( |
| 231 | const ITEM *item) |
| 232 | { return(*(const char **)0); } |
| 233 | |
| 234 | #undef item_description |
| 235 | const char *item_description( |
| 236 | const ITEM *item) |
| 237 | { return(*(const char **)0); } |
| 238 | |
| 239 | /* ./m_item_new.c */ |
| 240 | |
| 241 | #undef new_item |
| 242 | ITEM *new_item( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 243 | const char *name, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 244 | const char *description) |
| 245 | { return(*(ITEM **)0); } |
| 246 | |
| 247 | #undef free_item |
| 248 | int free_item( |
| 249 | ITEM *item) |
| 250 | { return(*(int *)0); } |
| 251 | |
| 252 | #undef set_menu_mark |
| 253 | int set_menu_mark( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 254 | MENU *menu, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 255 | const char *mark) |
| 256 | { return(*(int *)0); } |
| 257 | |
| 258 | #undef menu_mark |
| 259 | const char *menu_mark( |
| 260 | const MENU *menu) |
| 261 | { return(*(const char **)0); } |
| 262 | |
| 263 | /* ./m_item_opt.c */ |
| 264 | |
| 265 | #undef set_item_opts |
| 266 | int set_item_opts( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 267 | ITEM *item, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 268 | Item_Options opts) |
| 269 | { return(*(int *)0); } |
| 270 | |
| 271 | #undef item_opts_off |
| 272 | int item_opts_off( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 273 | ITEM *item, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 274 | Item_Options opts) |
| 275 | { return(*(int *)0); } |
| 276 | |
| 277 | #undef item_opts_on |
| 278 | int item_opts_on( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 279 | ITEM *item, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 280 | Item_Options opts) |
| 281 | { return(*(int *)0); } |
| 282 | |
| 283 | #undef item_opts |
| 284 | Item_Options item_opts( |
| 285 | const ITEM *item) |
| 286 | { return(*(Item_Options *)0); } |
| 287 | |
| 288 | /* ./m_item_top.c */ |
| 289 | |
| 290 | #undef set_top_row |
| 291 | int set_top_row( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 292 | MENU *menu, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 293 | int row) |
| 294 | { return(*(int *)0); } |
| 295 | |
| 296 | #undef top_row |
| 297 | int top_row( |
| 298 | const MENU *menu) |
| 299 | { return(*(int *)0); } |
| 300 | |
| 301 | /* ./m_item_use.c */ |
| 302 | |
| 303 | #undef set_item_userptr |
| 304 | int set_item_userptr( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 305 | ITEM *item, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 306 | void *userptr) |
| 307 | { return(*(int *)0); } |
| 308 | |
| 309 | #undef item_userptr |
| 310 | void *item_userptr( |
| 311 | const ITEM *item) |
| 312 | { return(*(void **)0); } |
| 313 | |
| 314 | /* ./m_item_val.c */ |
| 315 | |
| 316 | #undef set_item_value |
| 317 | int set_item_value( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 318 | ITEM *item, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 319 | NCURSES_BOOL value) |
| 320 | { return(*(int *)0); } |
| 321 | |
| 322 | #undef item_value |
| 323 | NCURSES_BOOL item_value( |
| 324 | const ITEM *item) |
| 325 | { return(*(NCURSES_BOOL *)0); } |
| 326 | |
| 327 | /* ./m_item_vis.c */ |
| 328 | |
| 329 | #undef item_visible |
| 330 | NCURSES_BOOL item_visible( |
| 331 | const ITEM *item) |
| 332 | { return(*(NCURSES_BOOL *)0); } |
| 333 | |
| 334 | /* ./m_items.c */ |
| 335 | |
| 336 | #undef set_menu_items |
| 337 | int set_menu_items( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 338 | MENU *menu, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 339 | ITEM **items) |
| 340 | { return(*(int *)0); } |
| 341 | |
| 342 | #undef menu_items |
| 343 | ITEM **menu_items( |
| 344 | const MENU *menu) |
| 345 | { return(*(ITEM ***)0); } |
| 346 | |
| 347 | #undef item_count |
| 348 | int item_count( |
| 349 | const MENU *menu) |
| 350 | { return(*(int *)0); } |
| 351 | |
| 352 | /* ./m_new.c */ |
| 353 | |
| 354 | #undef new_menu_sp |
| 355 | MENU *new_menu_sp( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 356 | SCREEN *sp, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 357 | ITEM **items) |
| 358 | { return(*(MENU **)0); } |
| 359 | |
| 360 | #undef new_menu |
| 361 | MENU *new_menu( |
| 362 | ITEM **items) |
| 363 | { return(*(MENU **)0); } |
| 364 | |
| 365 | #undef free_menu |
| 366 | int free_menu( |
| 367 | MENU *menu) |
| 368 | { return(*(int *)0); } |
| 369 | |
| 370 | /* ./m_opts.c */ |
| 371 | |
| 372 | #undef set_menu_opts |
| 373 | int set_menu_opts( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 374 | MENU *menu, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 375 | Menu_Options opts) |
| 376 | { return(*(int *)0); } |
| 377 | |
| 378 | #undef menu_opts_off |
| 379 | int menu_opts_off( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 380 | MENU *menu, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 381 | Menu_Options opts) |
| 382 | { return(*(int *)0); } |
| 383 | |
| 384 | #undef menu_opts_on |
| 385 | int menu_opts_on( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 386 | MENU *menu, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 387 | Menu_Options opts) |
| 388 | { return(*(int *)0); } |
| 389 | |
| 390 | #undef menu_opts |
| 391 | Menu_Options menu_opts( |
| 392 | const MENU *menu) |
| 393 | { return(*(Menu_Options *)0); } |
| 394 | |
| 395 | /* ./m_pad.c */ |
| 396 | |
| 397 | #undef set_menu_pad |
| 398 | int set_menu_pad( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 399 | MENU *menu, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 400 | int pad) |
| 401 | { return(*(int *)0); } |
| 402 | |
| 403 | #undef menu_pad |
| 404 | int menu_pad( |
| 405 | const MENU *menu) |
| 406 | { return(*(int *)0); } |
| 407 | |
| 408 | /* ./m_pattern.c */ |
| 409 | |
| 410 | #undef menu_pattern |
| 411 | char *menu_pattern( |
| 412 | const MENU *menu) |
| 413 | { return(*(char **)0); } |
| 414 | |
| 415 | #undef set_menu_pattern |
| 416 | int set_menu_pattern( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 417 | MENU *menu, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 418 | const char *p) |
| 419 | { return(*(int *)0); } |
| 420 | |
| 421 | /* ./m_post.c */ |
| 422 | |
| 423 | #undef _nc_Post_Item |
| 424 | void _nc_Post_Item( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 425 | const MENU *menu, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 426 | const ITEM *item) |
| 427 | { /* void */ } |
| 428 | |
| 429 | #undef _nc_Draw_Menu |
| 430 | void _nc_Draw_Menu( |
| 431 | const MENU *menu) |
| 432 | { /* void */ } |
| 433 | |
| 434 | #undef post_menu |
| 435 | int post_menu( |
| 436 | MENU *menu) |
| 437 | { return(*(int *)0); } |
| 438 | |
| 439 | #undef unpost_menu |
| 440 | int unpost_menu( |
| 441 | MENU *menu) |
| 442 | { return(*(int *)0); } |
| 443 | |
| 444 | /* ./m_req_name.c */ |
| 445 | |
| 446 | #undef menu_request_name |
| 447 | const char *menu_request_name( |
| 448 | int request) |
| 449 | { return(*(const char **)0); } |
| 450 | |
| 451 | #undef menu_request_by_name |
| 452 | int menu_request_by_name( |
| 453 | const char *str) |
| 454 | { return(*(int *)0); } |
| 455 | |
| 456 | /* ./m_scale.c */ |
| 457 | |
| 458 | #undef scale_menu |
| 459 | int scale_menu( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 460 | const MENU *menu, |
| 461 | int *rows, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 462 | int *cols) |
| 463 | { return(*(int *)0); } |
| 464 | |
| 465 | /* ./m_spacing.c */ |
| 466 | |
| 467 | #undef set_menu_spacing |
| 468 | int set_menu_spacing( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 469 | MENU *menu, |
| 470 | int s_desc, |
| 471 | int s_row, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 472 | int s_col) |
| 473 | { return(*(int *)0); } |
| 474 | |
| 475 | #undef menu_spacing |
| 476 | int menu_spacing( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 477 | const MENU *menu, |
| 478 | int *s_desc, |
| 479 | int *s_row, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 480 | int *s_col) |
| 481 | { return(*(int *)0); } |
| 482 | |
| 483 | /* ./m_sub.c */ |
| 484 | |
| 485 | #undef set_menu_sub |
| 486 | int set_menu_sub( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 487 | MENU *menu, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 488 | WINDOW *win) |
| 489 | { return(*(int *)0); } |
| 490 | |
| 491 | #undef menu_sub |
| 492 | WINDOW *menu_sub( |
| 493 | const MENU *menu) |
| 494 | { return(*(WINDOW **)0); } |
| 495 | |
| 496 | /* ./m_trace.c */ |
| 497 | |
| 498 | #undef _nc_retrace_item |
| 499 | ITEM *_nc_retrace_item( |
| 500 | ITEM *code) |
| 501 | { return(*(ITEM **)0); } |
| 502 | |
| 503 | #undef _nc_retrace_item_ptr |
| 504 | ITEM **_nc_retrace_item_ptr( |
| 505 | ITEM **code) |
| 506 | { return(*(ITEM ***)0); } |
| 507 | |
| 508 | #undef _nc_retrace_item_opts |
| 509 | Item_Options _nc_retrace_item_opts( |
| 510 | Item_Options code) |
| 511 | { return(*(Item_Options *)0); } |
| 512 | |
| 513 | #undef _nc_retrace_menu |
| 514 | MENU *_nc_retrace_menu( |
| 515 | MENU *code) |
| 516 | { return(*(MENU **)0); } |
| 517 | |
| 518 | #undef _nc_retrace_menu_hook |
| 519 | Menu_Hook _nc_retrace_menu_hook( |
| 520 | Menu_Hook code) |
| 521 | { return(*(Menu_Hook *)0); } |
| 522 | |
| 523 | #undef _nc_retrace_menu_opts |
| 524 | Menu_Options _nc_retrace_menu_opts( |
| 525 | Menu_Options code) |
| 526 | { return(*(Menu_Options *)0); } |
| 527 | |
| 528 | /* ./m_userptr.c */ |
| 529 | |
| 530 | #undef set_menu_userptr |
| 531 | int set_menu_userptr( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 532 | MENU *menu, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 533 | void *userptr) |
| 534 | { return(*(int *)0); } |
| 535 | |
| 536 | #undef menu_userptr |
| 537 | void *menu_userptr( |
| 538 | const MENU *menu) |
| 539 | { return(*(void **)0); } |
| 540 | |
| 541 | /* ./m_win.c */ |
| 542 | |
| 543 | #undef set_menu_win |
| 544 | int set_menu_win( |
micky387 | 9b9f5e7 | 2025-07-08 18:04:53 -0400 | [diff] [blame] | 545 | MENU *menu, |
Steve Kondik | ae271bc | 2015-11-15 02:50:53 +0100 | [diff] [blame] | 546 | WINDOW *win) |
| 547 | { return(*(int *)0); } |
| 548 | |
| 549 | #undef menu_win |
| 550 | WINDOW *menu_win( |
| 551 | const MENU *menu) |
| 552 | { return(*(WINDOW **)0); } |