=> "/opt/pkg/bin/bmake" ["-C", "/Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/pine", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for pine-4.64nb17 cd /var/tmp/work/mail/pine/work/pine4.64 && /usr/bin/env USETOOLS=no GOTMPDIR=/var/tmp/work DL_CFLAGS= DL_LDFLAGS= DL_LIBS= MACOSX_DEPLOYMENT_TARGET=15.5 CXXCPP=clang\ -E CC=clang CFLAGS=-pipe\ -Os\ -DPASSFILE=\\\\\\\".pinepwd\\\\\\\"\ -DLDAP_DEPRECATED\ -I/opt/pkg/include\ -I/opt/pkg/include/ncurses CPPFLAGS=-DLDAP_DEPRECATED\ -I/opt/pkg/include\ -I/opt/pkg/include/ncurses CXX=clang++ CXXFLAGS=-pipe\ -Os\ -DPASSFILE=\\\\\\\".pinepwd\\\\\\\"\ -DLDAP_DEPRECATED\ -I/opt/pkg/include\ -I/opt/pkg/include/ncurses COMPILER_RPATH_FLAG=-L F77=f77 FC=f77 FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-L/opt/pkg/lib\ -flat_namespace LINKER_RPATH_FLAG=-L PATH=/var/tmp/work/mail/pine/work/.cwrapper/bin:/var/tmp/work/mail/pine/work/.buildlink/bin:/var/tmp/work/mail/pine/work/.tools/bin:/opt/pkg/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/pkg/bin:/opt/pkg/bin PREFIX=/opt/pkg MAKELEVEL=0 CONFIG_SITE= ftp_proxy=downloads-forbidden-except-during-fetch http_proxy=downloads-forbidden-except-during-fetch https_proxy=downloads-forbidden-except-during-fetch no_proxy= PKG_SYSCONFDIR=/opt/pkg/etc HOME=/var/tmp/work/mail/pine/work/.home CWRAPPERS_CONFIG_DIR=/var/tmp/work/mail/pine/work/.cwrapper/config CPP=clang\ -E LOCALBASE=/opt/pkg X11BASE=/opt/pkg PKGMANDIR=share/man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=Mach-O USETOOLS=no BSD_INSTALL_PROGRAM=/usr/bin/install\ -c\ \ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_SCRIPT=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_LIB=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 644 BSD_INSTALL_MAN=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 644 BSD_INSTALL=/usr/bin/install BSD_INSTALL_PROGRAM_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_LIB_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_DATA_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_MAN_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_GAME=/usr/bin/install\ -c\ \ -o\ pbulk\ -g\ staff\ -m\ 2555 BSD_INSTALL_GAME_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 664 BSD_INSTALL_GAME_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 775 INSTALL_INFO= MAKEINFO=/var/tmp/work/mail/pine/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/var/tmp/work/mail/pine/work/.tools/bin/itstool GDBUS_CODEGEN=/var/tmp/work/mail/pine/work/.tools/bin/gdbus-codegen PKG_CONFIG=/var/tmp/work/mail/pine/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/var/tmp/work/mail/pine/work/.buildlink/lib/pkgconfig:/var/tmp/work/mail/pine/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/var/tmp/work/mail/pine/work/.pkg-config.log PKG_CONFIG_PATH= CWRAPPERS_CONFIG_DIR=/var/tmp/work/mail/pine/work/.cwrapper/config ./build osx LDAPCFLAGS="-DENABLE_LDAP" LDAPLIBS="-lldap -llber" PREFIX=/opt/pkg CC="clang -pipe -Os -DPASSFILE=\\\".pinepwd\\\" -DLDAP_DEPRECATED -I/opt/pkg/include -I/opt/pkg/include/ncurses" EXTRALDFLAGS=" -L/opt/pkg/lib -flat_namespace -lcurses" make args are 'LDAPCFLAGS=-DENABLE_LDAP' 'LDAPLIBS=-lldap -llber' 'PREFIX=/opt/pkg' 'CC=clang -pipe -Os -DPASSFILE=\".pinepwd\" -DLDAP_DEPRECATED -I/opt/pkg/include -I/opt/pkg/include/ncurses' 'EXTRALDFLAGS= -L/opt/pkg/lib -flat_namespace -lcurses' osx File /System/Library/OpenSSL/certs/factory.pem is missing This might indicate that CA certs did not get properly installed. If you get certificate validation failures in Pine, this might be the reason for them. Including SSL functionality Making Pine and rpload/rpdump. make LDAPCFLAGS=-DENABLE_LDAP LDAPLIBS=-lldap -llber PREFIX=/opt/pkg CC=clang -pipe -Os -DPASSFILE=\".pinepwd\" -DLDAP_DEPRECATED -I/opt/pkg/include -I/opt/pkg/include/ncurses EXTRALDFLAGS= -L/opt/pkg/lib -flat_namespace -lcurses -f makefile.osx rm -f os.h ln -s osdep/os-osx.h os.h ./cmplhlp2.sh < pine.hlp > helptext.h clang -pipe -Os -DPASSFILE=\".pinepwd\" -DLDAP_DEPRECATED -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -DDEBUG -DDEBUGJOURNAL -DENABLE_LDAP -Dconst= -DSYSTYPE=\"OSX\" -I/opt/pkg/include/c-client -DLDAP_DEPRECATED -I/opt/pkg/include -I/opt/pkg/include/ncurses -c addrbook.c In file included from addrbook.c:48: In file included from ./headers.h:59: In file included from ./../pico/headers.h:31: ./../pico/os.h:26:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 26 | extern int stat(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/stat.h:387:9: note: conflicting prototype is here 387 | int stat(const char *, struct stat *) __DARWIN_INODE64(stat); | ^ In file included from addrbook.c:48: In file included from ./headers.h:59: In file included from ./../pico/headers.h:31: ./../pico/os.h:24:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 24 | char *getenv(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdlib.h:162:18: note: conflicting prototype is here 162 | char *_LIBC_CSTR getenv(const char *); | ^ In file included from addrbook.c:48: In file included from ./headers.h:59: In file included from ./../pico/headers.h:31: In file included from ./../pico/os.h:43: In file included from /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Headers/Carbon.h:24: In file included from /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.h:35: In file included from /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.h:11: In file included from /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGBitmapContext.h:9: In file included from /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGContext.h:18: /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGFont.h:53:40: error: initializer element is not a compile-time constant 53 | static const CGFontIndex kCGGlyphMax = kCGFontIndexMax; | ^~~~~~~~~~~~~~~ In file included from addrbook.c:48: In file included from ./headers.h:59: In file included from ./../pico/headers.h:31: ./../pico/os.h:56:1: warning: '/*' within block comment [-Wcomment] 56 | /* plain time.h isn't enough on some systems */ | ^ In file included from addrbook.c:48: In file included from ./headers.h:64: ./os.h:44:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 44 | char *strstr(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_string.h:110:21: note: conflicting prototype is here 110 | char *_LIBC_CSTR strstr(const char *__big, const char *__little); | ^ In file included from addrbook.c:48: In file included from ./headers.h:64: ./os.h:45:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 45 | unsigned long strtoul(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdlib.h:194:3: note: conflicting prototype is here 194 | strtoul(const char *__str, char *_LIBC_CSTR *__endptr, int __base); | ^ In file included from addrbook.c:48: In file included from ./headers.h:64: ./os.h:46:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 46 | void *malloc(); | ^ ./os.h:47:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 47 | void free(); | ^ In file included from addrbook.c:48: In file included from ./headers.h:127: ./pine.h:5101:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 5101 | void panic PROTO((char *)); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach.h:86:33: note: conflicting prototype is here 86 | extern void panic(const char *, ...); | ^ In file included from addrbook.c:48: In file included from ./headers.h:127: ./pine.h:5101:10: error: conflicting types for 'panic' 5101 | void panic PROTO((char *)); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach.h:86:33: note: previous declaration is here 86 | extern void panic(const char *, ...); | ^ addrbook.c:148:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 148 | dump_some_debugging(message) | ^ addrbook.c:94:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 94 | void dump_some_debugging PROTO((char *)); | ^ addrbook.c:213:16: warning: passing arguments to 'parse_format' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 213 | parse_format(last_one, &(pab->disp_form[column])); | ^ addrbook.c:215:16: warning: passing arguments to 'parse_format' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 215 | parse_format(*list, &(pab->disp_form[column])); | ^ addrbook.c:171:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 171 | init_disp_form(pab, list, addrbook_num) | ^ addrbook.c:107:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 107 | void init_disp_form PROTO((PerAddrBook *, char **, int)); | ^ addrbook.c:278:22: warning: passing arguments to 'skip_white_space' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 278 | p = skip_white_space(p); /* space for next word */ | ^ addrbook.c:282:18: warning: passing arguments to 'struncmp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 282 | if(!struncmp(pt->name, p, strlen(pt->name))) | ^ addrbook.c:289:20: warning: passing arguments to 'strindex' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 289 | if((r=strindex(p, SPACE)) != NULL) | ^ addrbook.c:293:23: warning: passing arguments to 'q_status_message1' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 293 | q_status_message1(SM_ORDER, warnings++==0 ? 1 : 0, 4, | ^ addrbook.c:363:18: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 363 | q_status_message(SM_ORDER, 0, 4, | ^ addrbook.c:382:9: warning: 5 enumeration values not handled in switch: 'Notused', 'Def', 'WhenNoAddrDisplayed'... [-Wswitch] 382 | switch(disp_form[column].type){ | ^~~~~~~~~~~~~~~~~~~~~~ addrbook.c:382:9: note: add missing switch cases 382 | switch(disp_form[column].type){ | ^ addrbook.c:266:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 266 | parse_format(format_str, disp_form) | ^ addrbook.c:116:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 116 | void parse_format PROTO((char *, COL_S *)); | ^ addrbook.c:429:33: warning: passing arguments to 'adrbk_num_from_lineno' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 429 | return(adrbk_num_from_lineno(as.top_ent + as.cur_row)); | ^ addrbook.c:445:27: warning: passing arguments to 'entry_is_askserver' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 445 | !entry_is_askserver(as.top_ent+as.cur_row)) | ^ addrbook.c:461:18: warning: passing arguments to 'get_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 461 | dlc = get_dlc(lineno); | ^ addrbook.c:456:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 456 | adrbk_num_from_lineno(lineno) | ^ addrbook.c:85:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 85 | int adrbk_num_from_lineno PROTO((long)); | ^ addrbook.c:478:17: warning: passing arguments to 'init_abook' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 478 | init_abook(&as.adrbks[i], Closed); | ^ addrbook.c:512:15: warning: passing arguments to 'get_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 512 | dlc = get_dlc(as.top_ent + as.cur_row); | ^ addrbook.c:490:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 490 | save_state(state) | ^ In file included from addrbook.c:49: ./adrbklib.h:1167:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1167 | void save_state PROTO((SAVE_STATE_S *)); | ^ addrbook.c:541:16: warning: passing arguments to 'init_abook' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 541 | init_abook(&as.adrbks[i], (state->stp)[i]); | ^ addrbook.c:548:15: warning: passing arguments to 'warp_to_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 548 | warp_to_dlc(state->dlc_to_warp_to, as.top_ent+as.cur_row); | ^ addrbook.c:560:13: warning: passing arguments to 'ab_unzoom' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 560 | ab_unzoom(NULL); | ^ addrbook.c:527:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 527 | restore_state(state) | ^ In file included from addrbook.c:49: ./adrbklib.h:1164:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1164 | void restore_state PROTO((SAVE_STATE_S *)); | ^ addrbook.c:578:15: warning: passing arguments to 'dlist' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 578 | dl = dlist(row); | ^ addrbook.c:586:24: warning: passing arguments to 'adrbk_get_ae' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 586 | return(adrbk_get_ae(pab->address_book, (a_c_arg_t)dl->elnum, Normal)); | ^ addrbook.c:571:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 571 | ae(row) | ^ addrbook.c:86:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 86 | AdrBk_Entry *ae PROTO((long)); | ^ addrbook.c:608:18: warning: passing arguments to 'get_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 608 | dlc = get_dlc(row); | ^ addrbook.c:611:18: warning: passing arguments to 'fill_in_dl_field' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 611 | fill_in_dl_field(dlc); | ^ addrbook.c:615:18: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 615 | q_status_message(SM_ORDER | SM_DING, 5, 10, | ^ addrbook.c:603:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 603 | dlist(row) | ^ addrbook.c:92:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 92 | AddrScrn_Disp *dlist PROTO((long)); | ^ addrbook.c:678:15: warning: passing arguments to 'ClearLine' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 678 | ClearLine(screen_row + HEADER_ROWS(ps_global)); | ^ addrbook.c:679:23: warning: passing arguments to 'paint_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 679 | paint_line(screen_row + HEADER_ROWS(ps_global), global_row, | ^ addrbook.c:691:23: warning: passing arguments to 'paint_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 691 | paint_line(old_line + HEADER_ROWS(ps_global), as.top_ent + old_line, | ^ addrbook.c:696:19: warning: passing arguments to 'paint_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 696 | paint_line(cur_line + HEADER_ROWS(ps_global), as.top_ent + cur_line, | ^ addrbook.c:644:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 644 | display_book(start_disp, cur_line, old_line, redraw, start_pos) | ^ addrbook.c:93:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 93 | void display_book PROTO((int, int, int, int, Pos *)); | ^ addrbook.c:743:12: warning: 16 enumeration values not handled in switch: 'DlNotSet', 'Empty', 'ZoomEmpty'... [-Wswitch] 743 | switch(dl->type){ | ^~~~~~~~ addrbook.c:743:12: note: add missing switch cases 743 | switch(dl->type){ | ^ 744 | case Beginning: 745 | case End: 746 | return; 747 | } addrbook.c:749:25: warning: passing arguments to 'get_display_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 749 | p = get_display_line(global_row, line == HEADER_ROWS(ps_global), | ^ addrbook.c:760:22: warning: passing arguments to 'exp_is_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 760 | if(entry_is_selected(pab->address_book->selects, (a_c_arg_t)dl->elnum)){ | ^ addrbook.c:776:11: warning: passing arguments to 'PutLine0' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 776 | PutLine0(line, 0, p); | ^ addrbook.c:790:14: warning: passing arguments to 'PutLine0' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 790 | PutLine0(line, start_hilite_here, p+start_hilite_here); | ^ addrbook.c:798:11: warning: passing arguments to 'PutLine0' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 798 | PutLine0(line, end_hilite_here, p+end_hilite_here); | ^ addrbook.c:802:12: warning: passing arguments to 'PutLine0' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 802 | PutLine0(line, 0, p); | ^ addrbook.c:726:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 726 | paint_line(line, global_row, highlight, start_pos) | ^ addrbook.c:115:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 115 | void paint_line PROTO((int, long, int, Pos *)); | ^ addrbook.c:866:12: warning: 16 enumeration values not handled in switch: 'DlNotSet', 'Empty', 'ZoomEmpty'... [-Wswitch] 866 | switch(dl->type){ | ^~~~~~~~ addrbook.c:866:12: note: add missing switch cases 866 | switch(dl->type){ | ^ 867 | case Beginning: 868 | case End: 869 | return lbuf; 870 | } addrbook.c:879:12: warning: 8 enumeration values not handled in switch: 'DlNotSet', 'Simple', 'ListHead'... [-Wswitch] 879 | switch(dl->type){ | ^~~~~~~~ addrbook.c:879:12: note: add missing switch cases 879 | switch(dl->type){ | ^ addrbook.c:977:11: warning: 16 enumeration values not handled in switch: 'DlNotSet', 'Empty', 'ZoomEmpty'... [-Wswitch] 977 | switch(dl->type){ | ^~~~~~~~ addrbook.c:977:11: note: add missing switch cases 977 | switch(dl->type){ | ^ 978 | case Simple: 979 | case ListHead: 980 | abe = ae(global_row); 981 | string = (abe && abe->nickname) ? abe->nickname : ""; 982 | if(scol == -1) 983 | scol = fld_col[fld]; 984 | 985 | sprintf(lbuf+fld_col[fld], fld_control[fld], string); 986 | break; 987 | } addrbook.c:1000:27: warning: passing arguments to 'rfc1522_decode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1000 | (char *)rfc1522_decode((unsigned char *)tmp_20k_buf, | ^ addrbook.c:1029:27: warning: passing arguments to 'rfc1522_decode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1029 | (char *)rfc1522_decode((unsigned char *)tmp_20k_buf, | ^ addrbook.c:991:11: warning: 15 enumeration values not handled in switch: 'DlNotSet', 'Empty', 'ZoomEmpty'... [-Wswitch] 991 | switch(dl->type){ | ^~~~~~~~ addrbook.c:991:11: note: add missing switch cases 991 | switch(dl->type){ | ^ 992 | case Simple: 993 | case ListHead: 994 | abe = ae(global_row); 995 | string = (abe && abe->fullname) ? abe->fullname : ""; 996 | if(scol == -1) 997 | scol = fld_col[fld]; 998 | 999 | sprintf(lbuf+fld_col[fld], fld_control[fld], 1000 | (char *)rfc1522_decode((unsigned char *)tmp_20k_buf, 1001 | SIZEOF_20KBUF, string, NULL)); 1002 | break; 1003 | 1004 | case ListEnt: addrbook.c:1092:27: warning: passing arguments to 'rfc1522_decode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1092 | (char *)rfc1522_decode((unsigned char *)tmp_20k_buf, | ^ addrbook.c:1097:24: warning: passing arguments to 'listmem' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1097 | string = listmem(global_row) ? listmem(global_row) : ""; | ^ addrbook.c:1097:46: warning: passing arguments to 'listmem' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1097 | string = listmem(global_row) ? listmem(global_row) : ""; | ^ addrbook.c:1102:27: warning: passing arguments to 'rfc1522_decode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1102 | (char *)rfc1522_decode((unsigned char *)tmp_20k_buf, | ^ addrbook.c:1040:11: warning: 13 enumeration values not handled in switch: 'DlNotSet', 'Empty', 'ZoomEmpty'... [-Wswitch] 1040 | switch(dl->type){ | ^~~~~~~~ addrbook.c:1040:11: note: add missing switch cases 1040 | switch(dl->type){ | ^ addrbook.c:1128:27: warning: passing arguments to 'rfc1522_decode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1128 | (char *)rfc1522_decode((unsigned char *)tmp_20k_buf, | ^ addrbook.c:1115:11: warning: 16 enumeration values not handled in switch: 'DlNotSet', 'Empty', 'ZoomEmpty'... [-Wswitch] 1115 | switch(dl->type){ | ^~~~~~~~ addrbook.c:1115:11: note: add missing switch cases 1115 | switch(dl->type){ | ^ 1116 | case Simple: addrbook.c:1138:27: warning: passing arguments to 'exp_is_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1138 | if(entry_is_checked(pab->address_book->checks, | ^ addrbook.c:1135:11: warning: 16 enumeration values not handled in switch: 'DlNotSet', 'Empty', 'ZoomEmpty'... [-Wswitch] 1135 | switch(dl->type){ | ^~~~~~~~ addrbook.c:1135:11: note: add missing switch cases 1135 | switch(dl->type){ | ^ 1136 | case Simple: 1137 | case ListHead: 1138 | if(entry_is_checked(pab->address_book->checks, 1139 | (a_c_arg_t)dl->elnum)) 1140 | string = "[X]"; 1141 | else 1142 | string = "[ ]"; 1143 | 1144 | if(scol == -1) 1145 | scol = fld_col[fld]; 1146 | 1147 | sprintf(lbuf+fld_col[fld], fld_control[fld], string); 1148 | break; 1149 | } addrbook.c:1156:28: warning: passing arguments to 'exp_is_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1156 | if(entry_is_selected(pab->address_book->selects, | ^ addrbook.c:1153:11: warning: 16 enumeration values not handled in switch: 'DlNotSet', 'Empty', 'ZoomEmpty'... [-Wswitch] 1153 | switch(dl->type){ | ^~~~~~~~ addrbook.c:1153:11: note: add missing switch cases 1153 | switch(dl->type){ | ^ 1154 | case Simple: 1155 | case ListHead: 1156 | if(entry_is_selected(pab->address_book->selects, 1157 | (a_c_arg_t)dl->elnum)) 1158 | string = "X"; 1159 | else 1160 | string = " "; 1161 | 1162 | if(scol == -1) 1163 | scol = fld_col[fld]; 1164 | 1165 | sprintf(lbuf+fld_col[fld], fld_control[fld], string); 1166 | break; 1167 | } addrbook.c:1180:19: warning: passing arguments to 'listmem' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1180 | string = listmem(global_row) | ^ addrbook.c:1183:17: warning: passing arguments to 'listmem' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1183 | listmem(global_row), NULL) | ^ addrbook.c:1181:30: warning: passing arguments to 'rfc1522_decode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1181 | ? (char *)rfc1522_decode((unsigned char *)tmp_20k_buf, | ^ addrbook.c:1171:11: warning: 15 enumeration values not handled in switch: 'DlNotSet', 'Empty', 'ZoomEmpty'... [-Wswitch] 1171 | switch(dl->type){ | ^~~~~~~~ addrbook.c:1171:11: note: add missing switch cases 1171 | switch(dl->type){ | ^ 1172 | case ListClickHere: addrbook.c:972:14: warning: enumeration value 'Def' not handled in switch [-Wswitch] 972 | switch(pab->disp_form[fld].type){ | ^~~~~~~~~~~~~~~~~~~~~~~~ addrbook.c:972:14: note: add missing switch cases 972 | switch(pab->disp_form[fld].type){ | ^ addrbook.c:832:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 832 | get_display_line(global_row, continuation, s_hilite, e_hilite, retcol, lbuf) | ^ In file included from addrbook.c:49: ./adrbklib.h:1151:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1151 | char *get_display_line PROTO((long, int, int *, int *, int *, char *)); | ^ addrbook.c:1274:14: warning: 7 enumeration values not handled in switch: 'Filecopy', 'PineComment', 'Notused'... [-Wswitch] 1274 | switch(pab->disp_form[i].type){ | ^~~~~~~~~~~~~~~~~~~~~~ addrbook.c:1274:14: note: add missing switch cases 1274 | switch(pab->disp_form[i].type){ | ^ 1275 | case Nickname: 1276 | nick = i; 1277 | break; 1278 | 1279 | case Fullname: 1280 | full = i; 1281 | break; 1282 | 1283 | case Addr: 1284 | addr = i; 1285 | break; 1286 | } addrbook.c:1361:70: warning: passing arguments to 'enth_string' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1361 | dprint(10, (debugfile, "Using %s choice: %d %d %d", enth_string(i+1), | ^ addrbook.c:1490:17: warning: 7 enumeration values not handled in switch: 'Nickname', 'PineComment', 'Notused'... [-Wswitch] 1490 | switch(pab->disp_form[i].type){ | ^~~~~~~~~~~~~~~~~~~~~~ addrbook.c:1490:17: note: add missing switch cases 1490 | switch(pab->disp_form[i].type){ | ^ 1491 | case Fullname: 1492 | weight += max(third_full, pab->disp_form[i].width); 1493 | used_wt += pab->disp_form[i].width; 1494 | break; 1495 | 1496 | case Addr: 1497 | weight += max(third_addr, pab->disp_form[i].width); 1498 | used_wt += pab->disp_form[i].width; 1499 | break; 1500 | 1501 | case Filecopy: 1502 | weight += max(third_fcc, pab->disp_form[i].width); 1503 | used_wt += pab->disp_form[i].width; 1504 | break; 1505 | } addrbook.c:1517:14: warning: 7 enumeration values not handled in switch: 'Nickname', 'PineComment', 'Notused'... [-Wswitch] 1517 | switch(pab->disp_form[i].type){ | ^~~~~~~~~~~~~~~~~~~~~~ addrbook.c:1517:14: note: add missing switch cases 1517 | switch(pab->disp_form[i].type){ | ^ 1518 | case Fullname: addrbook.c:1559:14: warning: 7 enumeration values not handled in switch: 'Nickname', 'PineComment', 'Notused'... [-Wswitch] 1559 | switch(pab->disp_form[i].type){ | ^~~~~~~~~~~~~~~~~~~~~~ addrbook.c:1559:14: note: add missing switch cases 1559 | switch(pab->disp_form[i].type){ | ^ 1560 | case Fullname: addrbook.c:1668:16: warning: 5 enumeration values not handled in switch: 'Notused', 'Def', 'WhenNoAddrDisplayed'... [-Wswitch] 1668 | switch(pab->disp_form[i].type){ | ^~~~~~~~~~~~~~~~~~~~~~ addrbook.c:1668:16: note: add missing switch cases 1668 | switch(pab->disp_form[i].type){ | ^ addrbook.c:1723:18: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1723 | q_status_message(SM_ORDER, 5, 10, "Resetting address book..."); | ^ addrbook.c:1730:20: warning: passing arguments to 'addr_book' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1730 | (void)addr_book(AddrBookScreen, "ADDRESS BOOK", NULL); | ^ addrbook.c:1715:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1715 | addr_book_screen(pine_state) | ^ In file included from addrbook.c:48: In file included from ./headers.h:127: ./pine.h:4468:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 4468 | void addr_book_screen PROTO((struct pine *)); | ^ addrbook.c:1743:18: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1743 | q_status_message(SM_ORDER, 3, 7, | ^ addrbook.c:1753:18: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1753 | q_status_message(SM_ORDER, 5, 10, "Resetting address book..."); | ^ addrbook.c:1760:20: warning: passing arguments to 'addr_book' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1760 | (void)addr_book(AddrBookConfig, "SETUP ADDRESS BOOKS", NULL); | ^ addrbook.c:1738:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1738 | addr_book_config(pine_state, edit_exceptions) | ^ In file included from addrbook.c:48: In file included from ./headers.h:127: ./pine.h:4469:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 4469 | void addr_book_config PROTO((struct pine *, int)); | ^ addrbook.c:1781:32: warning: passing arguments to 'cpyint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1781 | save_nesting_level = cpyint(ab_nesting_level); | ^ addrbook.c:1784:18: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1784 | q_status_message(SM_ORDER, 5, 10, "Resetting address book..."); | ^ addrbook.c:1793:18: warning: passing arguments to 'addr_book' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1793 | p = addr_book(SelectAddr, "SELECT ADDRESS", NULL); | ^ addrbook.c:1822:32: warning: passing arguments to 'cpyint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1822 | save_nesting_level = cpyint(ab_nesting_level); | ^ addrbook.c:1825:18: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1825 | q_status_message(SM_ORDER, 5, 10, "Resetting address book..."); | ^ addrbook.c:1834:18: warning: passing arguments to 'addr_book' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1834 | p = addr_book(SelectMultNoFull, "SELECT ADDRESS", NULL); | ^ addrbook.c:1863:32: warning: passing arguments to 'cpyint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1863 | save_nesting_level = cpyint(ab_nesting_level); | ^ addrbook.c:1866:18: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1866 | q_status_message(SM_ORDER, 5, 10, "Resetting address book..."); | ^ addrbook.c:1875:18: warning: passing arguments to 'addr_book' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1875 | p = addr_book(SelectAddrNoFull, "SELECT ADDRESS", NULL); | ^ addrbook.c:1907:32: warning: passing arguments to 'cpyint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1907 | save_nesting_level = cpyint(ab_nesting_level); | ^ addrbook.c:1910:18: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1910 | q_status_message(SM_ORDER, 5, 10, "Resetting address book..."); | ^ addrbook.c:1919:18: warning: passing arguments to 'addr_book' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1919 | p = addr_book(SelectNicksCom, "COMPOSER: SELECT ADDRESS", error); | ^ addrbook.c:1898:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1898 | addr_book_compose(error) | ^ In file included from addrbook.c:48: In file included from ./headers.h:127: ./pine.h:4463:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 4463 | char *addr_book_compose PROTO((char **)); | ^ addrbook.c:1951:32: warning: passing arguments to 'cpyint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1951 | save_nesting_level = cpyint(ab_nesting_level); | ^ addrbook.c:1954:18: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1954 | q_status_message(SM_ORDER, 5, 10, "Resetting address book..."); | ^ addrbook.c:1967:18: warning: passing arguments to 'addr_book' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1967 | p = addr_book(SelectNicksCom, "COMPOSER: SELECT LIST", error); | ^ addrbook.c:1942:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1942 | addr_book_compose_lcc(error) | ^ In file included from addrbook.c:48: In file included from ./headers.h:127: ./pine.h:4464:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 4464 | char *addr_book_compose_lcc PROTO((char **)); | ^ addrbook.c:1999:32: warning: passing arguments to 'cpyint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1999 | save_nesting_level = cpyint(ab_nesting_level); | ^ addrbook.c:2002:18: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2002 | q_status_message(SM_ORDER, 5, 10, "Resetting address book..."); | ^ addrbook.c:2011:18: warning: passing arguments to 'addr_book' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2011 | p = addr_book(SelectNicksCom, "ADDRESS BOOK (Update): SELECT ADDRESSES", | ^ addrbook.c:1990:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1990 | addr_book_change_list(error) | ^ In file included from addrbook.c:49: ./adrbklib.h:1089:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1089 | char *addr_book_change_list PROTO((char **)); | ^ addrbook.c:2041:32: warning: passing arguments to 'cpyint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2041 | save_nesting_level = cpyint(ab_nesting_level); | ^ addrbook.c:2044:18: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2044 | q_status_message(SM_ORDER, 5, 10, "Resetting address book..."); | ^ addrbook.c:2053:18: warning: passing arguments to 'addr_book' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2053 | p = addr_book(SelectManyNicks, "SELECT ADDRESSES", NULL); | ^ addrbook.c:2082:32: warning: passing arguments to 'cpyint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2082 | save_nesting_level = cpyint(ab_nesting_level); | ^ addrbook.c:2085:18: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2085 | q_status_message(SM_ORDER, 5, 10, "Resetting address book..."); | ^ addrbook.c:2094:18: warning: passing arguments to 'addr_book' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2094 | p = addr_book(SelectNickTake, "TAKEADDR: SELECT NICKNAME", NULL); | ^ addrbook.c:2127:32: warning: passing arguments to 'cpyint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2127 | save_nesting_level = cpyint(ab_nesting_level); | ^ addrbook.c:2130:18: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2130 | q_status_message(SM_ORDER, 5, 10, "Resetting address book..."); | ^ addrbook.c:2145:18: warning: passing arguments to 'addr_book' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2145 | p = addr_book(SelectNickCom, "SELECT NICKNAME", error); | ^ addrbook.c:2115:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2115 | addr_book_nick_for_edit(error) | ^ In file included from addrbook.c:49: ./adrbklib.h:1094:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1094 | char *addr_book_nick_for_edit PROTO((char **)); | ^ addrbook.c:2175:32: warning: passing arguments to 'cpyint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2175 | save_nesting_level = cpyint(ab_nesting_level); | ^ addrbook.c:2178:18: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2178 | q_status_message(SM_ORDER, 5, 10, "Resetting address book..."); | ^ addrbook.c:2187:18: warning: passing arguments to 'addr_book' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2187 | p = addr_book(SelectNick, "SELECT NICKNAME", NULL); | ^ addrbook.c:2360:14: warning: passing arguments to 'fix_windsize' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2360 | fix_windsize(ps); | ^ addrbook.c:2372:36: warning: passing arguments to 'adrbk_check_and_fix_all' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2372 | (void)adrbk_check_and_fix_all(ab_nesting_level == 1, 0, 0); | ^ addrbook.c:2374:23: warning: passing arguments to 'init_addrbooks' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2374 | if(!init_addrbooks(HalfOpen, 1, !as.config, !are_selecting)){ | ^ addrbook.c:2376:22: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2376 | q_status_message(SM_ORDER | SM_DING, 0, 4, | ^ addrbook.c:2378:21: warning: passing arguments to 'display_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2378 | display_message(c); | ^ addrbook.c:2384:22: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2384 | q_status_message(SM_ORDER | SM_DING, 3, 4, | ^ addrbook.c:2392:20: warning: passing arguments to 'readonly_warning' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2392 | readonly_warning(NO_DING, NULL); | ^ addrbook.c:2394:20: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2394 | q_status_message(SM_ORDER, 0, 4, | ^ addrbook.c:2399:18: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2399 | q_status_message(SM_ORDER, 3, 3, | ^ addrbook.c:2435:14: warning: passing arguments to 'clearfooter' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2435 | clearfooter(ps); | ^ addrbook.c:2456:20: warning: passing arguments to 'new_mail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2456 | if(new_mail(0, NM_TIMING(c), NM_STATUS_MSG | NM_DEFER_SORT) >= 0) | ^ addrbook.c:2459:12: warning: call to undeclared function 'streams_died'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 2459 | if(streams_died()) | ^ addrbook.c:2488:31: warning: passing arguments to 'entry_is_askserver' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2488 | !entry_is_askserver(as.top_ent+as.cur_row)) | ^ addrbook.c:2521:28: warning: passing arguments to 'entry_is_askserver' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2521 | !entry_is_askserver(as.top_ent+as.cur_row)) | ^ addrbook.c:2555:25: warning: passing arguments to 'set_titlebar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2555 | set_titlebar(bp, ps->mail_stream, | ^ addrbook.c:2568:45: warning: passing arguments to 'entry_is_clickable' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2568 | is_clickable = entry_is_clickable(as.top_ent+as.cur_row); | ^ addrbook.c:2570:22: warning: passing arguments to 'entry_is_listent' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2570 | entry_is_listent(as.top_ent+as.cur_row); | ^ addrbook.c:2572:42: warning: passing arguments to 'entry_is_addkey' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2572 | is_addkey = entry_is_addkey(as.top_ent+as.cur_row); | ^ addrbook.c:2600:24: warning: passing arguments to 'menu_clear_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2600 | menu_clear_binding(km, '>'); | ^ addrbook.c:2601:24: warning: passing arguments to 'menu_clear_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2601 | menu_clear_binding(km, '.'); | ^ addrbook.c:2602:24: warning: passing arguments to 'menu_clear_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2602 | menu_clear_binding(km, KEY_RIGHT); | ^ addrbook.c:2603:24: warning: passing arguments to 'menu_clear_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2603 | menu_clear_binding(km, ctrl('M')); | ^ addrbook.c:2604:24: warning: passing arguments to 'menu_clear_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2604 | menu_clear_binding(km, ctrl('J')); | ^ addrbook.c:2605:24: warning: passing arguments to 'menu_clear_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2605 | menu_clear_binding(km, KEY_LEFT); | ^ addrbook.c:2606:24: warning: passing arguments to 'menu_clear_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2606 | menu_clear_binding(km, '<'); | ^ addrbook.c:2607:24: warning: passing arguments to 'menu_clear_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2607 | menu_clear_binding(km, ','); | ^ addrbook.c:2613:20: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2613 | menu_init_binding(km, 'E', MC_EXIT, "E", "Exit Setup", TWO_KEY); | ^ addrbook.c:2625:24: warning: passing arguments to 'add_is_global' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2625 | add_is_global(as.top_ent+as.cur_row) | ^ addrbook.c:2624:24: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2624 | menu_init_binding(km, 'A', MC_ADDABOOK, "A", | ^ addrbook.c:2632:24: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2632 | menu_init_binding(km, 'D', MC_DELABOOK, "D", "Del Abook", | ^ addrbook.c:2634:24: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2634 | menu_init_binding(km, '$', MC_SHUFFLE, "$", "Shuffle", | ^ addrbook.c:2636:24: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2636 | menu_init_binding(km, 'C', MC_EDITABOOK, "C", "[Change]", | ^ addrbook.c:2639:24: warning: passing arguments to 'add_is_global' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2639 | add_is_global(as.top_ent+as.cur_row) | ^ addrbook.c:2638:24: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2638 | menu_init_binding(km, 'A', MC_ADDABOOK, "A", | ^ addrbook.c:2652:20: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2652 | menu_init_binding(km, 'E', MC_EXIT, "E", "ExitSelect", | ^ addrbook.c:2661:26: warning: passing arguments to 'entry_is_listent' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2661 | entry_is_listent(as.top_ent+as.cur_row)) | ^ addrbook.c:2671:21: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2671 | menu_init_binding(km, '<', cmd, "<", | ^ addrbook.c:2675:20: warning: passing arguments to 'menu_add_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2675 | menu_add_binding(km, ',', cmd); | ^ addrbook.c:2677:22: warning: passing arguments to 'menu_add_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2677 | menu_add_binding(km, KEY_LEFT, cmd); | ^ addrbook.c:2682:31: warning: passing arguments to 'entry_is_clickable_title' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2682 | if(entry_is_clickable_title(as.top_ent+as.cur_row)){ | ^ addrbook.c:2683:25: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2683 | menu_init_binding(km, 'S', MC_CHOICE, "S", | ^ addrbook.c:2687:25: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2687 | menu_init_binding(km, 'S', MC_CHOICE, "S", | ^ addrbook.c:2693:26: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2693 | menu_init_binding(km, 'S', MC_CHOICE, "S", "Select", | ^ addrbook.c:2704:24: warning: passing arguments to 'entry_is_askserver' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2704 | if(entry_is_askserver(as.top_ent+as.cur_row) && !as.checkboxes){ | ^ addrbook.c:2705:24: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2705 | menu_init_binding(km, '>', MC_QUERY_SERV, ">", "[Search]", | ^ addrbook.c:2707:23: warning: passing arguments to 'menu_add_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2707 | menu_add_binding(km, 's', MC_QUERY_SERV); | ^ addrbook.c:2708:23: warning: passing arguments to 'menu_add_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2708 | menu_add_binding(km, '.', MC_QUERY_SERV); | ^ addrbook.c:2710:25: warning: passing arguments to 'menu_add_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2710 | menu_add_binding(km, KEY_RIGHT, MC_QUERY_SERV); | ^ addrbook.c:2712:35: warning: passing arguments to 'entry_is_clickable_title' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2712 | else if(entry_is_clickable_title(as.top_ent+as.cur_row)){ | ^ addrbook.c:2713:24: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2713 | menu_init_binding(km, '>', MC_OPENABOOK, ">", "[ViewAbook]", | ^ addrbook.c:2715:23: warning: passing arguments to 'menu_add_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2715 | menu_add_binding(km, 'v', MC_OPENABOOK); | ^ addrbook.c:2716:23: warning: passing arguments to 'menu_add_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2716 | menu_add_binding(km, '.', MC_OPENABOOK); | ^ addrbook.c:2718:25: warning: passing arguments to 'menu_add_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2718 | menu_add_binding(km, KEY_RIGHT, MC_OPENABOOK); | ^ addrbook.c:2721:24: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2721 | menu_init_binding(km, 'S', MC_CHOICE, "S", "[Select]", | ^ addrbook.c:2732:24: warning: passing arguments to 'entry_is_clickable' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2732 | if(entry_is_clickable(as.top_ent+as.cur_row) && | ^ addrbook.c:2733:31: warning: passing arguments to 'entry_is_clickable_title' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2733 | !entry_is_clickable_title(as.top_ent+as.cur_row)){ | ^ addrbook.c:2734:24: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2734 | menu_init_binding(km, '>', MC_EXPAND, ">", "Expand", | ^ addrbook.c:2736:23: warning: passing arguments to 'menu_add_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2736 | menu_add_binding(km, '.', MC_EXPAND); | ^ addrbook.c:2738:25: warning: passing arguments to 'menu_add_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2738 | menu_add_binding(km, KEY_RIGHT, MC_EXPAND); | ^ addrbook.c:2744:24: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2744 | menu_init_binding(km, 'X', MC_TOGGLE, "X", "Set/Unset", | ^ addrbook.c:2749:24: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2749 | menu_init_binding(km, 'L', MC_LISTMODE, "L", "ListMode", | ^ addrbook.c:2756:24: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2756 | menu_init_binding(km, 'A', MC_SELALL, "A", | ^ addrbook.c:2791:26: warning: passing arguments to 'entry_is_listent' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2791 | entry_is_listent(as.top_ent+as.cur_row)){ | ^ addrbook.c:2793:21: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2793 | menu_init_binding(km, '<', cmd, "<", "Unexpand", | ^ addrbook.c:2799:21: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2799 | menu_init_binding(km, 'M', cmd, "<", "Main Menu", | ^ addrbook.c:2808:21: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2808 | menu_init_binding(km, '@', MC_ADD, "@", "AddNew", | ^ addrbook.c:2810:21: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2810 | menu_init_binding(km, 'D', MC_DELETE, "D", "Delete", | ^ addrbook.c:2812:21: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2812 | menu_init_binding(km, 'C', MC_COMPOSE, "C", "ComposeTo", | ^ addrbook.c:2815:21: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2815 | menu_init_binding(km, '#', MC_ROLE, "#", "Role", | ^ addrbook.c:2839:26: warning: passing arguments to 'entry_is_listent' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2839 | entry_is_listent(as.top_ent+as.cur_row)){ | ^ addrbook.c:2841:21: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2841 | menu_init_binding(km, '<', cmd, "<", "Unexpand", | ^ addrbook.c:2848:25: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2848 | menu_init_binding(km, '<', cmd, "<", | ^ addrbook.c:2854:25: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2854 | menu_init_binding(km, 'M', cmd, "<", "Main Menu", | ^ addrbook.c:2864:21: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2864 | menu_init_binding(km, '@', MC_ADD, "@", "AddNew", | ^ addrbook.c:2866:21: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2866 | menu_init_binding(km, 'D', MC_DELETE, "D", "Delete", | ^ addrbook.c:2876:21: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2876 | menu_init_binding(km, 'M', MC_MAIN, "M", "Main Menu", | ^ addrbook.c:2883:24: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2883 | menu_init_binding(km, 'C', MC_COMPOSE, "C", "ComposeTo", | ^ addrbook.c:2886:24: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2886 | menu_init_binding(km, '#', MC_ROLE, "#", "Role", | ^ addrbook.c:2895:24: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2895 | menu_init_binding(km, 'M', cmd, "<", "Main Menu", | ^ addrbook.c:2913:19: warning: passing arguments to 'menu_add_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2913 | menu_add_binding(km, '<', cmd); | ^ addrbook.c:2914:19: warning: passing arguments to 'menu_add_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2914 | menu_add_binding(km, ',', cmd); | ^ addrbook.c:2916:21: warning: passing arguments to 'menu_add_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2916 | menu_add_binding(km, KEY_LEFT, cmd); | ^ addrbook.c:2923:24: warning: passing arguments to 'entry_is_askserver' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2923 | if(entry_is_askserver(as.top_ent+as.cur_row)) | ^ addrbook.c:2925:29: warning: passing arguments to 'entry_is_clickable' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2925 | else if(entry_is_clickable(as.top_ent+as.cur_row)){ | ^ addrbook.c:2926:34: warning: passing arguments to 'entry_is_clickable_title' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2926 | if(entry_is_clickable_title(as.top_ent+as.cur_row)) | ^ addrbook.c:2934:20: warning: passing arguments to 'menu_init_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2934 | menu_init_binding(km, '>', cmd, ">", | ^ addrbook.c:2942:21: warning: passing arguments to 'menu_add_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2942 | menu_add_binding(km, 's', cmd); | ^ addrbook.c:2944:21: warning: passing arguments to 'menu_add_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2944 | menu_add_binding(km, 'v', cmd); | ^ addrbook.c:2946:19: warning: passing arguments to 'menu_add_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2946 | menu_add_binding(km, '.', cmd); | ^ addrbook.c:2948:21: warning: passing arguments to 'menu_add_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2948 | menu_add_binding(km, KEY_RIGHT, cmd); | ^ addrbook.c:2951:22: warning: passing arguments to 'menu_add_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2951 | menu_add_binding(km, ctrl('M'), km->keys[def_key].bind.cmd); | ^ addrbook.c:2952:22: warning: passing arguments to 'menu_add_binding' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2952 | menu_add_binding(km, ctrl('J'), km->keys[def_key].bind.cmd); | ^ addrbook.c:2956:14: warning: passing arguments to 'clearfooter' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2956 | clearfooter(ps); | ^ addrbook.c:2959:18: warning: passing arguments to 'draw_keymenu' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2959 | draw_keymenu(km, bitmap, ps->ttyo->screen_cols, | ^ addrbook.c:2970:21: warning: passing arguments to 'is_empty' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2970 | empty = is_empty(as.cur_row+as.top_ent); | ^ addrbook.c:2978:17: warning: passing arguments to 'display_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2978 | display_message(c); | ^ addrbook.c:2990:12: warning: passing arguments to 'MoveCursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2990 | MoveCursor(cursor_pos.row, cursor_pos.col); | ^ addrbook.c:3035:20: warning: passing arguments to 'menu_command' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3035 | cmd = menu_command(c, km); | ^ addrbook.c:3038:20: warning: passing arguments to 'pretty_command' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3038 | pretty_command(c))); | ^ addrbook.c:3042:28: warning: passing arguments to 'adrbk_check_and_fix_all' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3042 | adrbk_check_and_fix_all(ab_nesting_level < 2 && | ^ addrbook.c:3056:19: warning: passing arguments to 'clearfooter' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3056 | clearfooter(ps); | ^ addrbook.c:3077:14: warning: passing arguments to 'helper' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3077 | helper(gAbookHelp, "HELP ON CONFIGURING ADDRESS BOOKS", | ^ addrbook.c:3080:14: warning: passing arguments to 'helper' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3080 | helper(gAbookHelp, "HELP ON ADDRESS BOOK", | ^ addrbook.c:3083:14: warning: passing arguments to 'helper' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3083 | helper(gAbookHelp, "HELP ON ADDRESS BOOK", HLPD_NONE); | ^ addrbook.c:3110:25: warning: passing arguments to 'entry_is_listent' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3110 | entry_is_listent(as.top_ent+as.cur_row)){ | ^ addrbook.c:3122:25: warning: passing arguments to 'get_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3122 | dlc_to_flush = get_dlc(as.top_ent+as.cur_row); | ^ addrbook.c:3137:30: warning: passing arguments to 'first_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3137 | as.top_ent = first_line(global_row_num - as.l_p_page/2L); | ^ addrbook.c:3149:21: warning: passing arguments to 'exp_unset_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3149 | exp_unset_expanded(pab->address_book->exp, | ^ addrbook.c:3151:23: warning: passing arguments to 'flush_dlc_from_cache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3151 | flush_dlc_from_cache(dlc_to_flush); | ^ addrbook.c:3156:24: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3156 | q_status_message(SM_ORDER | SM_DING, 3, 4, | ^ addrbook.c:3164:26: warning: passing arguments to 'entry_is_listent' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3164 | !entry_is_listent(as.top_ent+as.cur_row)){ | ^ addrbook.c:3168:23: warning: passing arguments to 'init_addrbooks' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3168 | (void)init_addrbooks((checkedn || as.selections) | ^ addrbook.c:3173:14: warning: passing arguments to 'warp_to_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3173 | warp_to_dlc(&dlc_restart, 0L); | ^ addrbook.c:3192:24: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3192 | q_status_message(SM_ORDER | SM_DING, 3, 4, | ^ addrbook.c:3205:19: warning: passing arguments to 'want_to' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3205 | || want_to("Really abandon your selections ", | ^ addrbook.c:3217:33: warning: passing arguments to 'entry_is_clickable_title' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3217 | if(entry_is_clickable_title(as.top_ent+as.cur_row)){ | ^ addrbook.c:3220:25: warning: passing arguments to 'get_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3220 | dlc_to_flush = get_dlc(as.top_ent+as.cur_row); | ^ addrbook.c:3228:17: warning: passing arguments to 'init_abook' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3228 | init_abook(pab, Open); | ^ addrbook.c:3232:22: warning: passing arguments to 'readonly_warning' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3232 | readonly_warning(NO_DING, pab->nickname); | ^ addrbook.c:3238:28: warning: passing arguments to 'warp_to_top_of_abook' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3238 | warp_to_top_of_abook(as.cur); | ^ addrbook.c:3245:28: warning: passing arguments to 'flush_dlc_from_cache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3245 | flush_dlc_from_cache(dlc_to_flush); | ^ addrbook.c:3256:24: warning: passing arguments to 'flush_dlc_from_cache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3256 | flush_dlc_from_cache(dlc_to_flush); | ^ addrbook.c:3263:28: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3263 | q_status_message(SM_ORDER, 0, 4, | ^ addrbook.c:3267:24: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3267 | q_status_message(SM_ORDER | SM_DING, 3, 4, | ^ addrbook.c:3276:27: warning: passing arguments to 'entry_is_clickable' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3276 | if(entry_is_clickable(as.top_ent+as.cur_row)){ | ^ addrbook.c:3279:25: warning: passing arguments to 'get_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3279 | dlc_to_flush = get_dlc(as.top_ent+as.cur_row); | ^ addrbook.c:3291:25: warning: passing arguments to 'exp_set_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3291 | exp_set_expanded(pab->address_book->exp, | ^ addrbook.c:3294:27: warning: passing arguments to 'flush_dlc_from_cache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3294 | flush_dlc_from_cache(dlc_to_flush); | ^ addrbook.c:3295:29: warning: passing arguments to 'get_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3295 | dlc_to_flush = get_dlc(as.top_ent+as.cur_row); | ^ addrbook.c:3313:24: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3313 | q_status_message(SM_ORDER | SM_DING, 3, 4, | ^ addrbook.c:3324:27: warning: passing arguments to 'any_addrs_avail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3324 | if(!any_addrs_avail(as.top_ent+as.cur_row)){ | ^ addrbook.c:3325:28: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3325 | q_status_message(SM_ORDER | SM_DING, 0, 4, | ^ addrbook.c:3330:35: warning: passing arguments to 'is_addr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3330 | if(as.checkboxes || is_addr(as.top_ent+as.cur_row)){ | ^ addrbook.c:3348:25: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3348 | q_status_message(SM_ORDER, 0, 1, | ^ addrbook.c:3379:33: warning: passing arguments to 'exp_get_next' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3379 | while((num = entry_get_next(&next_one)) != NO_NEXT){ | ^ addrbook.c:3380:28: warning: passing arguments to 'adrbk_get_ae' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3380 | abe = adrbk_get_ae(pab->address_book, | ^ addrbook.c:3394:47: warning: passing arguments to 'abe_to_nick_or_addr_string' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3394 | a_string = abe_to_nick_or_addr_string(abe, dl, i); | ^ addrbook.c:3432:24: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3432 | q_status_message(SM_ORDER, 0, 4, | ^ addrbook.c:3447:41: warning: passing arguments to 'abe_to_nick_or_addr_string' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3447 | return(abe_to_nick_or_addr_string(abe, dl, as.cur)); | ^ addrbook.c:3454:26: warning: passing arguments to 'listmem_from_dl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3454 | listmem_from_dl(pab->address_book, dl); | ^ addrbook.c:3463:28: warning: passing arguments to 'our_build_address' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3463 | (void)our_build_address(bldto, &addr, &error, NULL, 1); | ^ addrbook.c:3475:42: warning: passing arguments to 'simple_addr_string' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3475 | addr = cpystr(simple_addr_string(a, tmp_20k_buf, | ^ addrbook.c:3486:47: warning: passing arguments to 'simple_mult_addr_string' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3486 | addr = cpystr(simple_mult_addr_string(a, | ^ addrbook.c:3497:23: warning: passing arguments to 'rfc1522_decode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3497 | if(rfc1522_decode((unsigned char *)p, | ^ addrbook.c:3515:26: warning: passing arguments to 'q_status_message1' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3515 | q_status_message1(SM_ORDER, 3, 4, "%.200s", error); | ^ addrbook.c:3522:26: warning: passing arguments to 'entry_is_clickable' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3522 | if(entry_is_clickable(as.top_ent+as.cur_row)) | ^ addrbook.c:3523:24: warning: passing arguments to 'clickable_warning' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3523 | clickable_warning(as.top_ent+as.cur_row); | ^ addrbook.c:3524:31: warning: passing arguments to 'entry_is_askserver' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3524 | else if(entry_is_askserver(as.top_ent+as.cur_row)) | ^ addrbook.c:3525:30: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3525 | q_status_message(SM_ORDER, 3, 4, "Use select to select an address or addresses from address books"); | ^ addrbook.c:3527:30: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3527 | q_status_message(SM_ORDER, 3, 4, "No address selected"); | ^ addrbook.c:3533:24: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3533 | q_status_message(SM_ORDER | SM_DING, 3, 4, | ^ addrbook.c:3543:16: warning: passing arguments to 'empty_warning' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3543 | empty_warning(as.top_ent+as.cur_row); | ^ addrbook.c:3547:22: warning: passing arguments to 'view_abook_entry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3547 | view_abook_entry(ps, as.top_ent+as.cur_row); | ^ addrbook.c:3556:19: warning: passing arguments to 'resync_screen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3556 | if(resync_screen(pab, style, checkedn)){ | ^ addrbook.c:3557:23: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3557 | q_status_message(SM_ORDER | SM_DING, 3, 4, | ^ addrbook.c:3565:19: warning: passing arguments to 'readonly_warning' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3565 | readonly_warning(NO_DING, NULL); | ^ addrbook.c:3572:16: warning: passing arguments to 'edit_entry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3572 | edit_entry(pab->address_book, (AdrBk_Entry *)NULL, NO_NEXT, | ^ addrbook.c:3582:26: warning: passing arguments to 'first_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3582 | as.top_ent = first_line(0L - as.l_p_page/2L); | ^ addrbook.c:3625:22: warning: passing arguments to 'ab_add_abook' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3625 | ab_add_abook(global, | ^ addrbook.c:3631:23: warning: passing arguments to 'init_addrbooks' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3631 | (void)init_addrbooks(HalfOpen, 0, 0, !are_selecting); | ^ addrbook.c:3638:14: warning: passing arguments to 'warp_to_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3638 | warp_to_dlc(&dlc_restart, 0L); | ^ addrbook.c:3682:33: warning: passing arguments to 'entry_is_clickable_title' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3682 | if(entry_is_clickable_title(as.top_ent+as.cur_row)){ | ^ addrbook.c:3693:16: warning: passing arguments to 'get_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3693 | dlc = get_dlc(as.top_ent+as.cur_row); | ^ addrbook.c:3702:11: warning: passing arguments to 'get_pair' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3702 | get_pair(q, &nick, &file, 0, 0); | ^ addrbook.c:3709:23: warning: passing arguments to 'strindex' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3709 | if((p = strindex(file, '}'))){ | ^ addrbook.c:3715:21: warning: passing arguments to 'q_status_message1' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3715 | q_status_message1(SM_ORDER|SM_DING, 0, 4, | ^ addrbook.c:3728:19: warning: passing arguments to 'ab_edit_abook' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3728 | if(ab_edit_abook(global, abook_num, serv, folder, nick) >= 0){ | ^ addrbook.c:3729:27: warning: passing arguments to 'init_addrbooks' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3729 | (void)init_addrbooks(HalfOpen, 0, 0, !are_selecting); | ^ addrbook.c:3735:18: warning: passing arguments to 'warp_to_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3735 | warp_to_dlc(&dlc_restart, old_top_ent+(long)old_cur_row); | ^ addrbook.c:3752:31: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3752 | q_status_message(SM_ORDER, 0, 4, "Not a changeable line"); | ^ addrbook.c:3760:33: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3760 | q_status_message(SM_ORDER, 0, 4, "Nothing to delete"); | ^ addrbook.c:3766:21: warning: passing arguments to 'ab_del_abook' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3766 | if(ab_del_abook(as.top_ent+as.cur_row, command_line, &err) >= 0){ | ^ addrbook.c:3779:23: warning: passing arguments to 'init_addrbooks' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3779 | (void)init_addrbooks(HalfOpen, 0, 0, !are_selecting); | ^ addrbook.c:3804:14: warning: passing arguments to 'warp_to_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3804 | warp_to_dlc(&dlc_restart, 0L); | ^ addrbook.c:3831:19: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3831 | q_status_message(SM_ORDER, 0, 3, "Address book deleted"); | ^ addrbook.c:3835:23: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3835 | q_status_message(SM_ORDER, 0, 4, err); | ^ addrbook.c:3848:24: warning: passing arguments to 'entry_is_addkey' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3848 | if(entry_is_addkey(as.top_ent+as.cur_row)){ | ^ addrbook.c:3849:33: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3849 | q_status_message(SM_ORDER, 0, 4, | ^ addrbook.c:3858:26: warning: passing arguments to 'ab_shuffle' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3858 | if((ret = ab_shuffle(pab, &slide, command_line, &msg)) > 0){ | ^ addrbook.c:3864:23: warning: passing arguments to 'init_addrbooks' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3864 | (void)init_addrbooks(HalfOpen, 0, 0, !are_selecting); | ^ addrbook.c:3872:14: warning: passing arguments to 'warp_to_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3872 | warp_to_dlc(&dlc_restart, 0L); | ^ addrbook.c:3894:29: warning: passing arguments to 'get_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3894 | dlc_to_flush = get_dlc(as.top_ent+as.cur_row); | ^ addrbook.c:3907:29: warning: passing arguments to 'get_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3907 | dlc_to_flush = get_dlc(as.top_ent+as.cur_row); | ^ addrbook.c:3917:23: warning: passing arguments to 'flush_dlc_from_cache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3917 | flush_dlc_from_cache(dlc_to_flush); | ^ addrbook.c:3921:22: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3921 | q_status_message(SM_ORDER, 0, 3, | ^ addrbook.c:3940:30: warning: passing arguments to 'prev_selectable_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3940 | r = prev_selectable_line(as.cur_row+as.top_ent, &new_line); | ^ addrbook.c:3951:23: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3951 | q_status_message(SM_INFO, 0, 1, "Already on first line."); | ^ addrbook.c:3974:31: warning: passing arguments to 'first_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3974 | new_top_ent = first_line(as.top_ent - as.l_p_page); | ^ addrbook.c:3996:30: warning: passing arguments to 'next_selectable_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3996 | r = next_selectable_line(as.cur_row+as.top_ent, &new_line); | ^ addrbook.c:4009:23: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4009 | q_status_message(SM_INFO, 0, 1, "Already on last line."); | ^ addrbook.c:4174:27: warning: passing arguments to 'first_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4174 | new_top_ent = first_line(as.top_ent - as.l_p_page); | ^ addrbook.c:4179:29: warning: passing arguments to 'first_selectable_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4179 | fl = first_selectable_line(new_top_ent); | ^ addrbook.c:4183:29: warning: passing arguments to 'prev_selectable_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4183 | if(!prev_selectable_line(as.cur_row+as.top_ent, &new_line)){ | ^ addrbook.c:4197:33: warning: passing arguments to 'first_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4197 | new_top_ent = first_line(lineno); | ^ addrbook.c:4201:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 4201 | else | ^ addrbook.c:4208:23: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4208 | q_status_message(SM_INFO, 0, 1, "Already on first page."); | ^ addrbook.c:4219:29: warning: passing arguments to 'first_selectable_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4219 | fl = first_selectable_line(as.top_ent + as.l_p_page); | ^ addrbook.c:4243:24: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4243 | q_status_message(SM_INFO, 0, 1, | ^ addrbook.c:4291:19: warning: passing arguments to 'resync_screen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4291 | if(resync_screen(pab, style, checkedn)){ | ^ addrbook.c:4292:23: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4292 | q_status_message(SM_ORDER | SM_DING, 3, 4, | ^ addrbook.c:4299:25: warning: passing arguments to 'any_addrs_avail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4299 | if(!any_addrs_avail(as.top_ent+as.cur_row)){ | ^ addrbook.c:4300:33: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4300 | q_status_message(SM_ORDER, 0, 4, "No entries to delete"); | ^ addrbook.c:4304:27: warning: passing arguments to 'entry_is_clickable' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4304 | if(entry_is_clickable(as.top_ent+as.cur_row)){ | ^ addrbook.c:4305:20: warning: passing arguments to 'clickable_warning' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4305 | clickable_warning(as.top_ent+as.cur_row); | ^ addrbook.c:4310:19: warning: passing arguments to 'readonly_warning' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4310 | readonly_warning(NO_DING, NULL); | ^ addrbook.c:4315:16: warning: passing arguments to 'empty_warning' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4315 | empty_warning(as.top_ent+as.cur_row); | ^ addrbook.c:4320:45: warning: passing arguments to 'single_entry_delete' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4320 | did_delete = single_entry_delete(pab->address_book, | ^ addrbook.c:4326:30: warning: passing arguments to 'first_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4326 | as.top_ent = first_line(0L - as.l_p_page/2L); | ^ addrbook.c:4335:39: warning: passing arguments to 'first_selectable_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4335 | new_line = first_selectable_line(as.cur_row+as.top_ent); | ^ addrbook.c:4361:25: warning: passing arguments to 'any_addrs_avail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4361 | if(!any_addrs_avail(as.top_ent+as.cur_row)){ | ^ addrbook.c:4362:33: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4362 | q_status_message(SM_ORDER, 0, 4, "No entries to select"); | ^ addrbook.c:4366:27: warning: passing arguments to 'entry_is_clickable' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4366 | if(entry_is_clickable(as.top_ent+as.cur_row)){ | ^ addrbook.c:4367:20: warning: passing arguments to 'clickable_warning' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4367 | clickable_warning(as.top_ent+as.cur_row); | ^ addrbook.c:4372:16: warning: passing arguments to 'empty_warning' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4372 | empty_warning(as.top_ent+as.cur_row); | ^ addrbook.c:4376:16: warning: passing arguments to 'is_addr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4376 | if(is_addr(as.top_ent+as.cur_row)){ | ^ addrbook.c:4380:21: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4380 | q_status_message(SM_ORDER, 0, 4, | ^ addrbook.c:4383:21: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4383 | q_status_message(SM_ORDER, 0, 4, | ^ addrbook.c:4387:26: warning: passing arguments to 'exp_is_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4387 | if(entry_is_checked(pab->address_book->checks, | ^ addrbook.c:4389:23: warning: passing arguments to 'exp_unset_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4389 | entry_unset_checked(pab->address_book->checks, | ^ addrbook.c:4396:21: warning: passing arguments to 'exp_set_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4396 | entry_set_checked(pab->address_book->checks, | ^ addrbook.c:4405:21: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4405 | q_status_message(SM_ORDER, 0, 4, | ^ addrbook.c:4409:31: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4409 | q_status_message(SM_ORDER, 0, 4, | ^ addrbook.c:4418:25: warning: passing arguments to 'any_addrs_avail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4418 | if(!any_addrs_avail(as.top_ent+as.cur_row)){ | ^ addrbook.c:4419:33: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4419 | q_status_message(SM_ORDER, 0, 4, "No entries to select"); | ^ addrbook.c:4423:27: warning: passing arguments to 'entry_is_clickable' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4423 | if(entry_is_clickable(as.top_ent+as.cur_row)){ | ^ addrbook.c:4424:20: warning: passing arguments to 'clickable_warning' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4424 | clickable_warning(as.top_ent+as.cur_row); | ^ addrbook.c:4429:16: warning: passing arguments to 'empty_warning' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4429 | empty_warning(as.top_ent+as.cur_row); | ^ addrbook.c:4436:25: warning: passing arguments to 'adrbk_count' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4436 | ab_count = adrbk_count(pab->address_book); | ^ addrbook.c:4440:23: warning: passing arguments to 'exp_is_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4440 | if(entry_is_checked(pab->address_book->checks, | ^ addrbook.c:4442:27: warning: passing arguments to 'exp_unset_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4442 | entry_unset_checked(pab->address_book->checks, | ^ addrbook.c:4450:24: warning: passing arguments to 'exp_is_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4450 | if(!entry_is_checked(pab->address_book->checks, | ^ addrbook.c:4452:25: warning: passing arguments to 'exp_set_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4452 | entry_set_checked(pab->address_book->checks, | ^ addrbook.c:4478:29: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4478 | q_status_message(SM_ORDER, 0, 4, | ^ addrbook.c:4485:30: warning: passing arguments to 'ab_compose_to_addr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4485 | (void)ab_compose_to_addr(as.top_ent+as.cur_row, 0, 0); | ^ addrbook.c:4491:30: warning: passing arguments to 'ab_compose_to_addr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4491 | (void)ab_compose_to_addr(as.top_ent+as.cur_row, 0, 1); | ^ addrbook.c:4503:33: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4503 | q_status_message(SM_ORDER, 0, 4, | ^ addrbook.c:4510:33: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4510 | q_status_message(SM_ORDER, 0, 4, | ^ addrbook.c:4526:29: warning: passing arguments to 'query_server' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4526 | if((addr = query_server(ps, are_selecting, &quit, query_type, | ^ addrbook.c:4535:19: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4535 | q_status_message(SM_ORDER, 0, 4, *err_mess_p); | ^ addrbook.c:4547:30: warning: passing arguments to 'ab_whereis' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4547 | new_top_ent = ab_whereis(&warped, command_line); | ^ addrbook.c:4565:25: warning: passing arguments to 'any_addrs_avail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4565 | if(!any_addrs_avail(as.top_ent+as.cur_row)){ | ^ addrbook.c:4566:33: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4566 | q_status_message(SM_ORDER, 0, 4, "No entries to select"); | ^ addrbook.c:4571:24: warning: passing arguments to 'entry_is_askserver' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4571 | if(entry_is_askserver(as.top_ent+as.cur_row)) | ^ addrbook.c:4572:21: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4572 | q_status_message(SM_ORDER, 0, 4, | ^ addrbook.c:4575:22: warning: passing arguments to 'clickable_warning' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4575 | clickable_warning(as.top_ent+as.cur_row); | ^ addrbook.c:4582:16: warning: passing arguments to 'empty_warning' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4582 | empty_warning(as.top_ent+as.cur_row); | ^ addrbook.c:4588:15: warning: passing arguments to 'ab_select' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4588 | ab_select(ps, pab ? pab->address_book : NULL, | ^ addrbook.c:4605:25: warning: passing arguments to 'any_addrs_avail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4605 | if(!any_addrs_avail(as.top_ent+as.cur_row)){ | ^ addrbook.c:4606:33: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4606 | q_status_message(SM_ORDER, 0, 4, "No entries to select"); | ^ addrbook.c:4610:27: warning: passing arguments to 'entry_is_clickable' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4610 | if(entry_is_clickable(as.top_ent+as.cur_row)){ | ^ addrbook.c:4611:20: warning: passing arguments to 'clickable_warning' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4611 | clickable_warning(as.top_ent+as.cur_row); | ^ addrbook.c:4616:16: warning: passing arguments to 'empty_warning' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4616 | empty_warning(as.top_ent+as.cur_row); | ^ addrbook.c:4620:16: warning: passing arguments to 'is_addr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4620 | if(is_addr(as.top_ent+as.cur_row)){ | ^ addrbook.c:4629:27: warning: passing arguments to 'exp_is_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4629 | if(entry_is_selected(pab->address_book->selects, | ^ addrbook.c:4637:24: warning: passing arguments to 'exp_unset_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4637 | entry_unset_selected(pab->address_book->selects, | ^ addrbook.c:4641:21: warning: passing arguments to 'get_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4641 | dlc = get_dlc(as.top_ent+as.cur_row); | ^ addrbook.c:4643:25: warning: passing arguments to 'flush_dlc_from_cache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4643 | flush_dlc_from_cache(dlc); | ^ addrbook.c:4644:18: warning: passing arguments to 'get_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4644 | dlc = get_dlc(as.top_ent+as.cur_row); | ^ addrbook.c:4647:33: warning: passing arguments to 'prev_selectable_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4647 | r = prev_selectable_line(as.cur_row + | ^ addrbook.c:4667:21: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4667 | q_status_message(SM_ORDER, 0, 2, | ^ addrbook.c:4670:16: warning: passing arguments to 'warp_to_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4670 | warp_to_dlc(&dlc_restart, 0L); | ^ addrbook.c:4673:16: warning: passing arguments to 'first_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4673 | first_line(0L - (long)as.l_p_page/2L); | ^ addrbook.c:4681:32: warning: passing arguments to 'next_selectable_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4681 | r = next_selectable_line(as.cur_row+as.top_ent, | ^ addrbook.c:4717:22: warning: passing arguments to 'exp_set_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4717 | entry_set_selected(pab->address_book->selects, | ^ addrbook.c:4719:28: warning: passing arguments to 'next_selectable_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4719 | r = next_selectable_line(as.cur_row+as.top_ent, | ^ addrbook.c:4763:21: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4763 | q_status_message(SM_ORDER, 0, 4, | ^ addrbook.c:4767:31: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4767 | q_status_message(SM_ORDER, 0, 4, | ^ addrbook.c:4777:15: warning: passing arguments to 'ab_zoom' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4777 | ab_zoom((pab && pab->address_book) ? pab->address_book->selects | ^ addrbook.c:4781:19: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4781 | q_status_message(SM_ORDER, 0, 2, "Zoom Mode is now off"); | ^ addrbook.c:4782:12: warning: passing arguments to 'ab_unzoom' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4782 | ab_unzoom(&start_disp); | ^ addrbook.c:4791:20: warning: passing arguments to 'ab_apply_cmd' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4791 | if(((ab_apply_cmd(ps, pab ? pab->address_book : NULL, | ^ addrbook.c:4795:16: warning: passing arguments to 'ab_unzoom' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4795 | ab_unzoom(NULL); | ^ addrbook.c:4807:35: warning: passing arguments to 'first_selectable_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4807 | new_line = first_selectable_line(as.cur_row+as.top_ent); | ^ addrbook.c:4822:24: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4822 | q_status_message(SM_ORDER, 0, 2, | ^ addrbook.c:4845:20: warning: passing arguments to 'ab_goto_folder' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4845 | ab_goto_folder(command_line); | ^ addrbook.c:4852:24: warning: passing arguments to 'sp_data' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4852 | if(THREADING() && sp_viewing_a_thread(ps->mail_stream)) | ^ ./pine.h:2473:17: note: expanded from macro 'sp_viewing_a_thread' 2473 | ((sp_data(stream) && *sp_data(stream)) \ | ^ addrbook.c:4852:24: warning: passing arguments to 'sp_data' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] ./pine.h:2473:37: note: expanded from macro 'sp_viewing_a_thread' 2473 | ((sp_data(stream) && *sp_data(stream)) \ | ^ addrbook.c:4852:24: warning: passing arguments to 'sp_data' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] ./pine.h:2474:21: note: expanded from macro 'sp_viewing_a_thread' 2474 | ? (*sp_data(stream))->viewing_a_thread : 0L) | ^ addrbook.c:4853:21: warning: passing arguments to 'unview_thread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4853 | unview_thread(ps, ps->mail_stream, ps->msgmap); | ^ addrbook.c:4861:20: warning: passing arguments to 'ab_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4861 | (void)ab_print(0); | ^ addrbook.c:4868:25: warning: passing arguments to 'any_addrs_avail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4868 | if(!any_addrs_avail(as.top_ent+as.cur_row)){ | ^ addrbook.c:4869:33: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4869 | q_status_message(SM_ORDER, 0, 4, "No entries to save"); | ^ addrbook.c:4873:27: warning: passing arguments to 'entry_is_clickable' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4873 | if(entry_is_clickable(as.top_ent+as.cur_row)){ | ^ addrbook.c:4874:20: warning: passing arguments to 'clickable_warning' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4874 | clickable_warning(as.top_ent+as.cur_row); | ^ addrbook.c:4879:16: warning: passing arguments to 'empty_warning' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4879 | empty_warning(as.top_ent+as.cur_row); | ^ addrbook.c:4883:19: warning: passing arguments to 'ab_save' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4883 | (void)ab_save(ps, pab ? pab->address_book : NULL, | ^ addrbook.c:4890:25: warning: passing arguments to 'any_addrs_avail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4890 | if(!any_addrs_avail(as.top_ent+as.cur_row)){ | ^ addrbook.c:4891:33: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4891 | q_status_message(SM_ORDER, 0, 4, "No entries to forward"); | ^ addrbook.c:4895:27: warning: passing arguments to 'entry_is_clickable' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4895 | if(entry_is_clickable(as.top_ent+as.cur_row)){ | ^ addrbook.c:4896:20: warning: passing arguments to 'clickable_warning' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4896 | clickable_warning(as.top_ent+as.cur_row); | ^ addrbook.c:4901:16: warning: passing arguments to 'empty_warning' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4901 | empty_warning(as.top_ent+as.cur_row); | ^ addrbook.c:4905:17: warning: passing arguments to 'is_addr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4905 | if(!is_addr(as.top_ent+as.cur_row)){ | ^ addrbook.c:4906:33: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4906 | q_status_message(SM_ORDER, 0, 4, "Nothing to forward"); | ^ addrbook.c:4912:19: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4912 | q_status_message(SM_ORDER, 0, 4, | ^ addrbook.c:4917:22: warning: passing arguments to 'ab_forward' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4917 | (void)ab_forward(ps, as.top_ent+as.cur_row, 0); | ^ addrbook.c:4925:27: warning: passing arguments to 'resync_screen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4925 | (void)resync_screen(pab, style, checkedn); | ^ addrbook.c:4933:6: warning: passing arguments to 'ClearLines' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4933 | ClearBody(); | ^ ./pine.h:336:31: note: expanded from macro 'ClearBody' 336 | #define ClearBody() ClearLines(1, ps_global->ttyo->screen_rows \ | ^ addrbook.c:4944:19: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4944 | q_status_message(SM_ORDER | SM_DING, 0, 2, | ^ addrbook.c:4949:48: warning: passing arguments to 'entry_is_clickable' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4949 | && !(are_selecting || entry_is_clickable(as.top_ent+as.cur_row))){ | ^ addrbook.c:4950:19: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4950 | q_status_message(SM_ORDER | SM_DING, 0, 2, | ^ addrbook.c:4955:19: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4955 | q_status_message(SM_ORDER | SM_DING, 0, 2, | ^ addrbook.c:4964:19: warning: passing arguments to 'bogus_command' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4964 | bogus_command(c, F_ON(F_USE_FK, ps) ? "F1" : "?"); | ^ addrbook.c:2273:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2273 | addr_book(style, title, error_message) | ^ addrbook.c:84:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 84 | char *addr_book PROTO((AddrBookArg, char *, char **)); | ^ addrbook.c:4994:18: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4994 | q_status_message(SM_ORDER, 0, 2, "Zoom Mode is now on"); | ^ addrbook.c:5002:26: warning: passing arguments to 'exp_is_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5002 | entry_is_selected(selecteds, (a_c_arg_t)dl->elnum)){ | ^ addrbook.c:5003:16: warning: passing arguments to 'get_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5003 | dlc = get_dlc(as.top_ent+as.cur_row); | ^ addrbook.c:5005:14: warning: passing arguments to 'warp_to_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5005 | warp_to_dlc(&dlc_restart, 0L); | ^ addrbook.c:5007:26: warning: passing arguments to 'first_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5007 | as.top_ent = first_line(0L - (long)as.l_p_page/2L); | ^ addrbook.c:5013:23: warning: passing arguments to 'warp_to_top_of_abook' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5013 | warp_to_top_of_abook(as.cur); | ^ addrbook.c:5015:41: warning: passing arguments to 'first_selectable_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5015 | new_ent = first_selectable_line(0L); | ^ addrbook.c:5029:19: warning: passing arguments to 'get_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5029 | dlc = get_dlc(as.top_ent+as.cur_row); | ^ addrbook.c:5031:17: warning: passing arguments to 'warp_to_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5031 | warp_to_dlc(&dlc_restart, 0L); | ^ addrbook.c:5033:29: warning: passing arguments to 'first_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5033 | as.top_ent = first_line(0L - (long)as.l_p_page/2L); | ^ addrbook.c:5042:18: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5042 | q_status_message(SM_ORDER, 0, 2, "No selected entries to zoom on"); | ^ addrbook.c:4984:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4984 | ab_zoom(selecteds, start_disp) | ^ addrbook.c:82:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 82 | void ab_zoom PROTO((EXPANDED_S *, int *)); | ^ addrbook.c:5059:18: warning: passing arguments to 'get_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5059 | dlc = get_dlc(as.top_ent+as.cur_row); | ^ addrbook.c:5065:36: warning: passing arguments to 'first_selectable_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5065 | new_ent = first_selectable_line(0L); | ^ addrbook.c:5079:13: warning: passing arguments to 'warp_to_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5079 | warp_to_dlc(&dlc_restart, 0L); | ^ addrbook.c:5081:25: warning: passing arguments to 'first_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5081 | as.top_ent = first_line(0L - (long)as.l_p_page/2L); | ^ addrbook.c:5053:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5053 | ab_unzoom(start_disp) | ^ addrbook.c:81:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 81 | void ab_unzoom PROTO((int *)); | ^ addrbook.c:5102:22: warning: passing arguments to 'q_status_message2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5102 | q_status_message2(SM_ORDER | (bell ? SM_DING : 0), 0, 4, | ^ addrbook.c:5098:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5098 | readonly_warning(bell, name) | ^ addrbook.c:118:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 118 | void readonly_warning PROTO((int, char *)); | ^ addrbook.c:5123:23: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5123 | q_status_message(SM_ORDER, 0, 4, | ^ addrbook.c:5126:23: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5126 | q_status_message(SM_ORDER, 0, 4, "Address Book is Empty"); | ^ addrbook.c:5128:23: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5128 | q_status_message(SM_ORDER, 0, 4, "Distribution List is Empty"); | ^ addrbook.c:5116:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5116 | empty_warning(cur_line) | ^ addrbook.c:95:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 95 | void empty_warning PROTO((long)); | ^ addrbook.c:5145:22: warning: passing arguments to 'q_status_message1' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5145 | q_status_message1(SM_ORDER, 0, 4, "%s not expanded, use \">\" to expand", | ^ addrbook.c:5139:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5139 | clickable_warning(cur_line) | ^ addrbook.c:90:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 90 | void clickable_warning PROTO((long)); | ^ addrbook.c:5162:22: warning: passing arguments to 'q_status_message1' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5162 | q_status_message1(SM_INFO | (bell ? SM_DING : 0), 0, 2, | ^ addrbook.c:5158:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5158 | cancel_warning(bell, what) | ^ addrbook.c:89:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 89 | void cancel_warning PROTO((int, char *)); | ^ addrbook.c:5173:21: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5173 | q_status_message(SM_ORDER, 0, 4, "Tabs not allowed in address book"); | ^ addrbook.c:5207:25: warning: passing arguments to 'radio_buttons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5207 | switch(radio_buttons("APPLY command : ", command_line, opts, 'z', 'x', | ^ addrbook.c:5210:26: warning: passing arguments to 'ab_compose_to_addr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5210 | ret = ab_compose_to_addr(cur_line, 1, 0); | ^ addrbook.c:5214:26: warning: passing arguments to 'ab_compose_to_addr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5214 | ret = ab_compose_to_addr(cur_line, 1, 1); | ^ addrbook.c:5218:21: warning: passing arguments to 'ab_agg_delete' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5218 | ret = ab_agg_delete(ps, 1); | ^ addrbook.c:5222:16: warning: passing arguments to 'ab_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5222 | ret = ab_print(1); | ^ addrbook.c:5226:18: warning: passing arguments to 'ab_forward' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5226 | ret = ab_forward(ps, cur_line, 1); | ^ addrbook.c:5230:15: warning: passing arguments to 'ab_save' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5230 | ret = ab_save(ps, abook, cur_line, command_line, 1); | ^ addrbook.c:5234:15: warning: passing arguments to 'cmd_cancelled' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5234 | cmd_cancelled("Apply command"); | ^ addrbook.c:5238:25: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5238 | q_status_message(SM_INFO, 0, 2, | ^ addrbook.c:5184:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5184 | ab_apply_cmd(ps, abook, cur_line, command_line) | ^ addrbook.c:74:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 74 | int ab_apply_cmd PROTO((struct pine *, AdrBk *, long, int)); | ^ addrbook.c:5302:41: warning: passing arguments to 'exp_is_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5302 | sel_opts1[1].label = entry_is_selected(abook->selects, | ^ addrbook.c:5311:30: warning: passing arguments to 'radio_buttons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5311 | switch(q = radio_buttons(sel_pmt1, command_line, sel_opts1, | ^ addrbook.c:5326:19: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5326 | q_status_message(SM_ORDER | SM_DING, 3, 3, | ^ addrbook.c:5334:44: warning: passing arguments to 'exp_is_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5334 | sel_opts1[1].label = entry_is_selected(abook->selects, | ^ addrbook.c:5344:21: warning: passing arguments to 'radio_buttons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5344 | q = radio_buttons(sel_pmt2, command_line, sel_opts, | ^ addrbook.c:5348:15: warning: passing arguments to 'get_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5348 | dlc = get_dlc(cur_line); | ^ addrbook.c:5350:24: warning: passing arguments to 'adrbk_count' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5350 | ab_count = adrbk_count(abook); | ^ addrbook.c:5354:19: warning: passing arguments to 'cmd_cancelled' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5354 | cmd_cancelled("Select command"); | ^ addrbook.c:5359:26: warning: passing arguments to 'exp_is_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5359 | if(entry_is_selected(abook->selects, (a_c_arg_t)dl->elnum)){ | ^ addrbook.c:5360:23: warning: passing arguments to 'exp_unset_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5360 | entry_unset_selected(abook->selects, (a_c_arg_t)dl->elnum); | ^ addrbook.c:5365:23: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5365 | q_status_message(SM_ORDER, 0, 2, | ^ addrbook.c:5377:21: warning: passing arguments to 'exp_set_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5377 | entry_set_selected(abook->selects, (a_c_arg_t)dl->elnum); | ^ addrbook.c:5394:21: warning: passing arguments to 'exp_any_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5394 | if(any_selected(abook->selects)){ /* unselect all */ | ^ addrbook.c:5396:27: warning: passing arguments to 'exp_is_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5396 | if(entry_is_selected(abook->selects, (a_c_arg_t)num)){ | ^ addrbook.c:5398:24: warning: passing arguments to 'exp_unset_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5398 | entry_unset_selected(abook->selects, (a_c_arg_t)num); | ^ addrbook.c:5404:23: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5404 | q_status_message(SM_ORDER, 0, 2, | ^ addrbook.c:5412:15: warning: passing arguments to 'comatose' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5412 | comatose(prevsel-as.selections), | ^ addrbook.c:5414:31: warning: passing arguments to 'comatose' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5414 | as.selections ? comatose(as.selections) : "", | ^ addrbook.c:5416:23: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5416 | q_status_message(SM_ORDER, 0, 2, bb); | ^ addrbook.c:5425:28: warning: passing arguments to 'exp_is_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5425 | if(!entry_is_selected(abook->selects, (a_c_arg_t)num)){ | ^ addrbook.c:5427:22: warning: passing arguments to 'exp_set_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5427 | entry_set_selected(abook->selects, (a_c_arg_t)num); | ^ addrbook.c:5432:14: warning: passing arguments to 'comatose' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5432 | comatose(ab_count)); | ^ addrbook.c:5431:20: warning: passing arguments to 'q_status_message1' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5431 | q_status_message1(SM_ORDER, 0, 2, "All %s entries selected", | ^ addrbook.c:5453:23: warning: passing arguments to 'exp_is_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5453 | if(entry_is_selected(abook->selects, (a_c_arg_t)num)){ | ^ addrbook.c:5454:27: warning: passing arguments to 'exp_unset_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5454 | entry_unset_selected(abook->selects, (a_c_arg_t)num); | ^ addrbook.c:5458:25: warning: passing arguments to 'exp_set_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5458 | entry_set_selected(abook->selects, (a_c_arg_t)num); | ^ addrbook.c:5468:23: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5468 | q_status_message(SM_ORDER, 0, 2, "Zoom Mode is now off"); | ^ addrbook.c:5476:17: warning: passing arguments to 'comatose' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5476 | comatose(as.selections)); | ^ addrbook.c:5475:23: warning: passing arguments to 'q_status_message1' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5475 | q_status_message1(SM_ORDER, 0, 2, "%s entries now selected", | ^ addrbook.c:5484:22: warning: passing arguments to 'ab_select_text' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5484 | rv = ab_select_text(abook, narrow); | ^ addrbook.c:5488:22: warning: passing arguments to 'ab_select_type' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5488 | rv = ab_select_type(abook, narrow); | ^ addrbook.c:5500:20: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5500 | q_status_message(SM_ORDER, 0, 2, | ^ addrbook.c:5519:25: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5519 | q_status_message(SM_ORDER, 0, 2, | ^ addrbook.c:5524:16: warning: passing arguments to 'comatose' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5524 | comatose(as.selections)); | ^ addrbook.c:5522:26: warning: passing arguments to 'q_status_message1' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5522 | q_status_message1(SM_ORDER, 0, 2, | ^ addrbook.c:5528:25: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5528 | q_status_message(SM_ORDER, 0, 2, | ^ addrbook.c:5533:21: warning: passing arguments to 'comatose' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5533 | comatose(as.selections)); | ^ addrbook.c:5531:26: warning: passing arguments to 'q_status_message1' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5531 | q_status_message1(SM_ORDER, 0, 2, | ^ addrbook.c:5535:25: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5535 | q_status_message(SM_ORDER, 0, 2, | ^ addrbook.c:5540:25: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5540 | q_status_message(SM_ORDER, 0, 2, | ^ addrbook.c:5545:14: warning: passing arguments to 'comatose' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5545 | comatose(prevsel)); | ^ addrbook.c:5543:26: warning: passing arguments to 'q_status_message1' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5543 | q_status_message1(SM_ORDER, 0, 2, | ^ addrbook.c:5549:25: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5549 | q_status_message(SM_ORDER, 0, 2, | ^ addrbook.c:5554:16: warning: passing arguments to 'comatose' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5554 | comatose(prevsel-as.selections)); | ^ addrbook.c:5552:26: warning: passing arguments to 'q_status_message1' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5552 | q_status_message1(SM_ORDER, 0, 2, | ^ addrbook.c:5558:16: warning: passing arguments to 'comatose' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5558 | comatose(as.selections)); | ^ addrbook.c:5556:26: warning: passing arguments to 'q_status_message1' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5556 | q_status_message1(SM_ORDER, 0, 2, | ^ addrbook.c:5562:12: warning: passing arguments to 'comatose' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5562 | comatose(as.selections), | ^ addrbook.c:5563:12: warning: passing arguments to 'comatose' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5563 | comatose(prevsel-as.selections)); | ^ addrbook.c:5560:26: warning: passing arguments to 'q_status_message2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5560 | q_status_message2(SM_ORDER, 0, 2, | ^ addrbook.c:5569:13: warning: passing arguments to 'comatose' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5569 | comatose(as.selections)); | ^ addrbook.c:5567:26: warning: passing arguments to 'q_status_message1' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5567 | q_status_message1(SM_ORDER, 0, 2, | ^ addrbook.c:5573:13: warning: passing arguments to 'comatose' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5573 | comatose(as.selections-prevsel)); | ^ addrbook.c:5571:26: warning: passing arguments to 'q_status_message1' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5571 | q_status_message1(SM_ORDER, 0, 2, | ^ addrbook.c:5577:16: warning: passing arguments to 'comatose' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5577 | comatose(as.selections-prevsel), | ^ addrbook.c:5578:16: warning: passing arguments to 'comatose' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5578 | comatose(as.selections)); | ^ addrbook.c:5575:26: warning: passing arguments to 'q_status_message2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5575 | q_status_message2(SM_ORDER, 0, 2, | ^ addrbook.c:5585:22: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5585 | q_status_message(SM_ORDER | SM_DING, 3, 3, | ^ addrbook.c:5592:20: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5592 | q_status_message(SM_ORDER | SM_DING, 3, 3, | ^ addrbook.c:5595:20: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5595 | q_status_message(SM_ORDER | SM_DING, 3, 3, | ^ addrbook.c:5607:36: warning: passing arguments to 'first_selectable_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5607 | new_ent = first_selectable_line(0L); | ^ addrbook.c:5620:27: warning: passing arguments to 'flush_dlc_from_cache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5620 | flush_dlc_from_cache(&dlc_restart); | ^ addrbook.c:5622:18: warning: passing arguments to 'warp_to_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5622 | warp_to_dlc(&dlc_restart, dlc_restart.global_row); | ^ addrbook.c:5625:15: warning: passing arguments to 'get_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5625 | dlc = get_dlc(cur_line); | ^ addrbook.c:5253:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5253 | ab_select(ps, abook, cur_line, command_line, start_disp) | ^ addrbook.c:77:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 77 | void ab_select PROTO((struct pine *, AdrBk *, long, int, int *)); | ^ addrbook.c:5668:32: warning: passing arguments to 'radio_buttons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5668 | switch(type = radio_buttons(ab_sel_type, -FOOTER_ROWS(ps_global), | ^ addrbook.c:5677:15: warning: passing arguments to 'cmd_cancelled' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5677 | cmd_cancelled("Select"); | ^ addrbook.c:5685:27: warning: passing arguments to 'adrbk_count' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5685 | ab_count = adrbk_count(abook); | ^ addrbook.c:5693:34: warning: passing arguments to 'exp_is_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5693 | if((narrow && !entry_is_selected(abook->selects, (a_c_arg_t)num)) || | ^ addrbook.c:5694:34: warning: passing arguments to 'exp_is_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5694 | (!narrow && entry_is_selected(abook->selects, (a_c_arg_t)num))) | ^ addrbook.c:5697:20: warning: passing arguments to 'adrbk_get_ae' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5697 | abe = adrbk_get_ae(abook, (a_c_arg_t)num, Normal); | ^ addrbook.c:5702:26: warning: passing arguments to 'exp_unset_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5702 | entry_unset_selected(abook->selects, (a_c_arg_t)num); | ^ addrbook.c:5706:24: warning: passing arguments to 'exp_set_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5706 | entry_set_selected(abook->selects, (a_c_arg_t)num); | ^ addrbook.c:5650:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5650 | ab_select_type(abook, narrow) | ^ addrbook.c:79:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 79 | int ab_select_type PROTO((AdrBk *, int)); | ^ addrbook.c:5748:32: warning: passing arguments to 'radio_buttons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5748 | switch(type = radio_buttons(ab_sel_text, -FOOTER_ROWS(ps_global), | ^ addrbook.c:5780:22: warning: passing arguments to 'optionally_enter' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5780 | r = optionally_enter(sstring, -FOOTER_ROWS(ps_global), 0, | ^ addrbook.c:5798:15: warning: passing arguments to 'cmd_cancelled' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5798 | cmd_cancelled("Select"); | ^ addrbook.c:5802:27: warning: passing arguments to 'adrbk_count' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5802 | ab_count = adrbk_count(abook); | ^ addrbook.c:5810:34: warning: passing arguments to 'exp_is_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5810 | if((narrow && !entry_is_selected(abook->selects, (a_c_arg_t)num)) || | ^ addrbook.c:5811:34: warning: passing arguments to 'exp_is_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5811 | (!narrow && entry_is_selected(abook->selects, (a_c_arg_t)num))) | ^ addrbook.c:5814:20: warning: passing arguments to 'adrbk_get_ae' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5814 | abe = adrbk_get_ae(abook, (a_c_arg_t)num, Normal); | ^ addrbook.c:5815:23: warning: passing arguments to 'match_check' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5815 | matched = match_check(abe, type, sstring); | ^ addrbook.c:5818:26: warning: passing arguments to 'exp_unset_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5818 | entry_unset_selected(abook->selects, (a_c_arg_t)num); | ^ addrbook.c:5822:24: warning: passing arguments to 'exp_set_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5822 | entry_set_selected(abook->selects, (a_c_arg_t)num); | ^ addrbook.c:5722:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5722 | ab_select_text(abook, narrow) | ^ addrbook.c:78:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 78 | int ab_select_text PROTO((AdrBk *, int)); | ^ addrbook.c:5881:18: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5881 | q_status_message(SM_ORDER | SM_DING, 3, 3, "Unknown type"); | ^ addrbook.c:5886:36: warning: passing arguments to 'srchstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5886 | if(abe && abe->nickname && srchstr(abe->nickname, string)) | ^ addrbook.c:5894:35: warning: passing arguments to 'rfc1522_decode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5894 | srchstr((char *)rfc1522_decode((unsigned char *)tmp_20k_buf, | ^ addrbook.c:5894:12: warning: passing arguments to 'srchstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5894 | srchstr((char *)rfc1522_decode((unsigned char *)tmp_20k_buf, | ^ addrbook.c:5905:35: warning: passing arguments to 'rfc1522_decode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5905 | srchstr((char *)rfc1522_decode((unsigned char *)tmp_20k_buf, | ^ addrbook.c:5905:12: warning: passing arguments to 'srchstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5905 | srchstr((char *)rfc1522_decode((unsigned char *)tmp_20k_buf, | ^ addrbook.c:5915:36: warning: passing arguments to 'rfc1522_decode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5915 | if(srchstr((char *)rfc1522_decode((unsigned char *)tmp_20k_buf, | ^ addrbook.c:5915:13: warning: passing arguments to 'srchstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5915 | if(srchstr((char *)rfc1522_decode((unsigned char *)tmp_20k_buf, | ^ addrbook.c:5927:35: warning: passing arguments to 'rfc1522_decode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5927 | srchstr((char *)rfc1522_decode((unsigned char *)tmp_20k_buf, | ^ addrbook.c:5927:12: warning: passing arguments to 'srchstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5927 | srchstr((char *)rfc1522_decode((unsigned char *)tmp_20k_buf, | ^ addrbook.c:5947:42: warning: passing arguments to 'rfc1522_decode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5947 | if(srchstr((char *)rfc1522_decode(p, len, abe->extra, NULL), string)) | ^ addrbook.c:5947:19: warning: passing arguments to 'srchstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5947 | if(srchstr((char *)rfc1522_decode(p, len, abe->extra, NULL), string)) | ^ addrbook.c:5837:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5837 | match_check(abe, type, string) | ^ addrbook.c:111:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 111 | int match_check PROTO((AdrBk_Entry *, int, char *)); | ^ addrbook.c:5977:30: warning: passing arguments to 'broach_folder' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5977 | go_folder = broach_folder(command_line, 1, &tc); | ^ addrbook.c:5988:19: warning: passing arguments to 'visit_folder' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5988 | visit_folder(ps_global, go_folder, tc, NULL, 0L); | ^ addrbook.c:5967:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5967 | ab_goto_folder(command_line) | ^ addrbook.c:75:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 75 | void ab_goto_folder PROTO((int)); | ^ addrbook.c:6007:21: warning: passing arguments to 'search_book' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6007 | rc = search_book(as.top_ent+as.cur_row, command_line, | ^ addrbook.c:6016:23: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6016 | q_status_message(SM_ORDER, 0, 4, "Word not found"); | ^ addrbook.c:6021:20: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6021 | q_status_message(SM_INFO, 0, 2, "Search wrapped to beginning"); | ^ addrbook.c:6023:20: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6023 | q_status_message(SM_INFO, 0, 2, | ^ addrbook.c:6033:28: warning: passing arguments to 'first_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6033 | new_top_ent = first_line(new_line - as.l_p_page/2); | ^ addrbook.c:5998:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5998 | ab_whereis(warped, command_line) | ^ addrbook.c:80:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 80 | long ab_whereis PROTO((int *, int)); | ^ addrbook.c:6067:32: warning: passing arguments to 'first_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6067 | as.top_ent = first_line(new_line - as.l_p_page/2); | ^ addrbook.c:6073:26: warning: passing arguments to 'get_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6073 | dlc_restart = get_dlc(new_line); | ^ addrbook.c:6075:25: warning: passing arguments to 'flush_dlc_from_cache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6075 | flush_dlc_from_cache(dlc_restart); | ^ addrbook.c:6077:26: warning: passing arguments to 'get_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6077 | dlc_restart = get_dlc(new_line); | ^ addrbook.c:6082:16: warning: passing arguments to 'warp_to_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6082 | warp_to_dlc(dlc_restart, new_line); | ^ addrbook.c:6111:9: warning: 11 enumeration values not handled in switch: 'DlNotSet', 'Empty', 'AddFirstPers'... [-Wswitch] 6111 | switch(dl->type){ | ^~~~~~~~ addrbook.c:6111:9: note: add missing switch cases 6111 | switch(dl->type){ | ^ 6112 | case Simple: 6113 | case ListEnt: 6114 | case ListHead: 6115 | case ZoomEmpty: 6116 | case Title: 6117 | case ListClickHere: 6118 | case ClickHereCmb: 6119 | return 1; 6120 | } addrbook.c:6131:9: warning: 11 enumeration values not handled in switch: 'DlNotSet', 'Empty', 'AddFirstPers'... [-Wswitch] 6131 | switch(dl->type){ | ^~~~~~~~ addrbook.c:6131:9: note: add missing switch cases 6131 | switch(dl->type){ | ^ 6132 | case Simple: 6133 | case ListEnt: 6134 | case ListHead: 6135 | case ZoomEmpty: 6136 | case Title: 6137 | case ListClickHere: 6138 | case ClickHereCmb: 6139 | return 1; 6140 | } addrbook.c:6095:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6095 | any_addrs_avail(starting_hint) | ^ addrbook.c:87:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 87 | int any_addrs_avail PROTO((long)); | ^ addrbook.c:6151:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6151 | entry_is_clickable(lineno) | ^ addrbook.c:98:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 98 | int entry_is_clickable PROTO((long)); | ^ addrbook.c:6169:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6169 | entry_is_clickable_title(lineno) | ^ addrbook.c:99:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 99 | int entry_is_clickable_title PROTO((long)); | ^ addrbook.c:6185:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6185 | is_addr(lineno) | ^ addrbook.c:108:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 108 | int is_addr PROTO((long)); | ^ addrbook.c:6203:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6203 | is_empty(lineno) | ^ addrbook.c:109:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 109 | int is_empty PROTO((long)); | ^ addrbook.c:6220:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6220 | entry_is_listent(lineno) | ^ addrbook.c:101:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 101 | int entry_is_listent PROTO((long)); | ^ addrbook.c:6237:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6237 | entry_is_addkey(lineno) | ^ addrbook.c:97:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 97 | int entry_is_addkey PROTO((long)); | ^ addrbook.c:6255:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6255 | entry_is_askserver(lineno) | ^ addrbook.c:100:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 100 | int entry_is_askserver PROTO((long)); | ^ addrbook.c:6271:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6271 | add_is_global(lineno) | ^ addrbook.c:83:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 83 | int add_is_global PROTO((long)); | ^ addrbook.c:6298:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6298 | line_is_selectable(lineno) | ^ addrbook.c:110:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 110 | int line_is_selectable PROTO((long)); | ^ addrbook.c:6365:44: warning: passing arguments to 'adrbk_count' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6365 | if(pab->access == ReadWrite && adrbk_count(pab->address_book) == 0) | ^ addrbook.c:6324:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6324 | first_selectable_line(line) | ^ addrbook.c:106:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 106 | long first_selectable_line PROTO((long)); | ^ addrbook.c:6386:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6386 | first_line(line) | ^ addrbook.c:105:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 105 | long first_line PROTO((long)); | ^ addrbook.c:6426:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6426 | next_selectable_line(cur_line, new_line) | ^ addrbook.c:112:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 112 | int next_selectable_line PROTO((long, long *)); | ^ addrbook.c:6455:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6455 | prev_selectable_line(cur_line, new_line) | ^ addrbook.c:117:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 117 | int prev_selectable_line PROTO((long, long *)); | ^ addrbook.c:6511:19: warning: passing arguments to 'get_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6511 | dlc = get_dlc(as.top_ent+as.cur_row); | ^ addrbook.c:6515:28: warning: passing arguments to 'adrbk_check_and_fix_all' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6515 | if(adrbk_check_and_fix_all(1, 0, 1)){ | ^ addrbook.c:6518:14: warning: passing arguments to 'warp_to_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6518 | warp_to_dlc(&dlc_restart, 0L); | ^ addrbook.c:6552:31: warning: passing arguments to 'adrbk_check_and_fix_all' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6552 | (void)adrbk_check_and_fix_all(1, 0, 1); | ^ addrbook.c:6556:32: warning: passing arguments to 'adrbk_lookup_by_nick' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6556 | abe = adrbk_lookup_by_nick(pab->address_book, savenick, | ^ addrbook.c:6567:19: warning: passing arguments to 'warp_to_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6567 | warp_to_dlc(&dlc_restart, old_global_row); | ^ addrbook.c:6569:19: warning: passing arguments to 'warp_to_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6569 | warp_to_dlc(&dlc_restart, 0L); | ^ addrbook.c:6572:24: warning: passing arguments to 'warp_to_top_of_abook' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6572 | warp_to_top_of_abook(as.cur); | ^ addrbook.c:6482:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6482 | resync_screen(pab, style, checkedn) | ^ addrbook.c:120:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 120 | int resync_screen PROTO((PerAddrBook *, AddrBookArg, int)); | ^ addrbook.c:6597:12: warning: passing arguments to 'exp_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6597 | exp_free(pab->address_book->checks); | ^ addrbook.c:6616:12: warning: passing arguments to 'exp_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6616 | exp_free(pab->address_book->selects); | ^ addrbook.c:6694:30: warning: passing arguments to 'optionally_enter' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6694 | rc = optionally_enter(nsearch_string, command_line, 0, | ^ addrbook.c:6706:19: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6706 | q_status_message(SM_INFO, 0, 2, "Searched to first entry"); | ^ addrbook.c:6710:19: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6710 | q_status_message(SM_INFO, 0, 2, "No entries"); | ^ addrbook.c:6719:19: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6719 | q_status_message(SM_INFO, 0, 2, "Searched to last entry"); | ^ addrbook.c:6723:19: warning: passing arguments to 'q_status_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6723 | q_status_message(SM_INFO, 0, 2, "No entries"); | ^ addrbook.c:6741:31: warning: passing arguments to 'find_in_book' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6741 | find_result = find_in_book(cur_line, search_string, new_line, wrapped); | ^ addrbook.c:6790:27: warning: passing arguments to 'exp_is_expanded' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6790 | && !exp_is_expanded(pab->address_book->exp, (a_c_arg_t)dl->elnum)) | ^ addrbook.c:6797:16: warning: passing arguments to 'comatose' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6797 | comatose(notdisplayed), | ^ addrbook.c:6795:20: warning: passing arguments to 'q_status_message3' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6795 | q_status_message3(SM_ORDER,0,4, "%.200s string in %.200s %.200sfields", | ^ addrbook.c:6800:21: warning: passing arguments to 'q_status_message2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6800 | q_status_message2(SM_ORDER,0,4, "%.200s string in %.200s", | ^ addrbook.c:6654:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6654 | search_book(cur_line, command_line, new_line, wrapped, warped) | ^ addrbook.c:121:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 121 | int search_book PROTO((long, int, long *, int *, int *)); | ^ addrbook.c:6863:18: warning: passing arguments to 'get_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6863 | dlc = get_dlc(nl_save); | ^ addrbook.c:6878:26: warning: passing arguments to 'listmem' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6878 | listaddr = listmem(nl); | ^ addrbook.c:6883:30: warning: passing arguments to 'search_in_one_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6883 | if(fields=search_in_one_line(dl, abe, listaddr, string)) | ^ addrbook.c:6883:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 6883 | if(fields=search_in_one_line(dl, abe, listaddr, string)) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ addrbook.c:6883:11: note: place parentheses around the assignment to silence this warning 6883 | if(fields=search_in_one_line(dl, abe, listaddr, string)) | ^ | ( ) addrbook.c:6883:11: note: use '==' to turn this assignment into an equality comparison 6883 | if(fields=search_in_one_line(dl, abe, listaddr, string)) | ^ | == addrbook.c:6898:18: warning: passing arguments to 'get_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6898 | dlc = get_dlc(nl); | ^ addrbook.c:6899:25: warning: passing arguments to 'matching_dlcs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6899 | while(!matching_dlcs(&dlc_save, dlc) && dlc->type != DlcEnd){ | ^ addrbook.c:6901:18: warning: passing arguments to 'fill_in_dl_field' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6901 | fill_in_dl_field(dlc); | ^ addrbook.c:6910:26: warning: passing arguments to 'listmem' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6910 | listaddr = listmem(nl); | ^ addrbook.c:6915:30: warning: passing arguments to 'search_in_one_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6915 | if(fields=search_in_one_line(dl, abe, listaddr, string)) | ^ addrbook.c:6915:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 6915 | if(fields=search_in_one_line(dl, abe, listaddr, string)) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ addrbook.c:6915:11: note: place parentheses around the assignment to silence this warning 6915 | if(fields=search_in_one_line(dl, abe, listaddr, string)) | ^ | ( ) addrbook.c:6915:11: note: use '==' to turn this assignment into an equality comparison 6915 | if(fields=search_in_one_line(dl, abe, listaddr, string)) | ^ | == addrbook.c:6918:15: warning: passing arguments to 'get_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6918 | dlc = get_dlc(++nl); | ^ addrbook.c:6922:21: warning: passing arguments to 'fill_in_dl_field' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6922 | fill_in_dl_field(dlc); | ^ addrbook.c:6931:22: warning: passing arguments to 'listmem' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6931 | listaddr = listmem(nl); | ^ addrbook.c:6936:32: warning: passing arguments to 'search_in_one_line' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6936 | fields = search_in_one_line(dl, abe, listaddr, string); | ^ addrbook.c:6943:16: warning: passing arguments to 'warp_to_dlc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6943 | warp_to_dlc(&dlc_save, nl_save); | ^ addrbook.c:6839:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6839 | find_in_book(cur_line, string, new_line, wrapped) | ^ addrbook.c:104:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 104 | int find_in_book PROTO((long, char *, long *, int *)); | ^ addrbook.c:6992:18: warning: passing arguments to 'srchstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6992 | if(srchstr(abe->nickname, string)) | ^ addrbook.c:7001:18: warning: passing arguments to 'srchstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7001 | if(srchstr(dl->txt, string)) | ^ addrbook.c:6989:11: warning: 12 enumeration values not handled in switch: 'DlNotSet', 'Empty', 'ZoomEmpty'... [-Wswitch] 6989 | switch(dl->type){ | ^~~~~~~~ addrbook.c:6989:11: note: add missing switch cases 6989 | switch(dl->type){ | ^ 6990 | case Simple: 6991 | case ListHead: 6992 | if(srchstr(abe->nickname, string)) 6993 | ret_val |= MATCH_NICK; 6994 | 6995 | break; 6996 | 6997 | case Text: 6998 | case Title: 6999 | case TitleCmb: 7000 | case AskServer: 7001 | if(srchstr(dl->txt, string)) 7002 | ret_val |= MATCH_BIGFIELD; 7003 | } addrbook.c:7011:26: warning: passing arguments to 'rfc1522_decode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7011 | (char *)rfc1522_decode((unsigned char *)tmp_20k_buf, | ^ addrbook.c:7010:25: warning: passing arguments to 'srchstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7010 | if(abe && srchstr( | ^ addrbook.c:7007:11: warning: 16 enumeration values not handled in switch: 'DlNotSet', 'Empty', 'ZoomEmpty'... [-Wswitch] 7007 | switch(dl->type){ | ^~~~~~~~ addrbook.c:7007:11: note: add missing switch cases 7007 | switch(dl->type){ | ^ 7008 | case Simple: 7009 | case ListHead: 7010 | if(abe && srchstr( 7011 | (char *)rfc1522_decode((unsigned char *)tmp_20k_buf, 7012 | SIZEOF_20KBUF, 7013 | abe->fullname, NULL), 7014 | string)) 7015 | ret_val |= MATCH_FULL; 7016 | } addrbook.c:7022:18: warning: passing arguments to 'srchstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7022 | if(srchstr((abe && abe->tag == Single) ? | ^ addrbook.c:7030:26: warning: passing arguments to 'rfc1522_decode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7030 | (char *)rfc1522_decode((unsigned char *)tmp_20k_buf, | ^ addrbook.c:7029:18: warning: passing arguments to 'srchstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7029 | if(srchstr( | ^ addrbook.c:7040:22: warning: passing arguments to 'srchstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7040 | if(srchstr(*lm, string)) | ^ addrbook.c:7047:18: warning: passing arguments to 'srchstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7047 | if(srchstr(EMPTY, string)) | ^ addrbook.c:7053:18: warning: passing arguments to 'srchstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7053 | if(srchstr(ADD_PERSONAL, string)) | ^ addrbook.c:7059:18: warning: passing arguments to 'srchstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7059 | if(srchstr(ADD_GLOBAL, string)) | ^ addrbook.c:7065:18: warning: passing arguments to 'srchstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7065 | if(srchstr(NOABOOKS, string)) | ^ addrbook.c:7020:11: warning: 10 enumeration values not handled in switch: 'DlNotSet', 'ZoomEmpty', 'AskServer'... [-Wswitch] 7020 | switch(dl->type){ | ^~~~~~~~ addrbook.c:7020:11: note: add missing switch cases 7020 | switch(dl->type){ | ^ addrbook.c:7076:25: warning: passing arguments to 'srchstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7076 | if(abe && srchstr(abe->fcc, string)) | ^ addrbook.c:7073:11: warning: 16 enumeration values not handled in switch: 'DlNotSet', 'Empty', 'ZoomEmpty'... [-Wswitch] 7073 | switch(dl->type){ | ^~~~~~~~ addrbook.c:7073:11: note: add missing switch cases 7073 | switch(dl->type){ | ^ 7074 | case Simple: 7075 | case ListHead: 7076 | if(abe && srchstr(abe->fcc, string)) 7077 | ret_val |= MATCH_FCC; 7078 | } addrbook.c:7098:38: warning: passing arguments to 'rfc1522_decode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7098 | if(srchstr((char *)rfc1522_decode(p, len, abe->extra, NULL), | ^ addrbook.c:7098:15: warning: passing arguments to 'srchstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7098 | if(srchstr((char *)rfc1522_decode(p, len, abe->extra, NULL), | ^ addrbook.c:7082:11: warning: 16 enumeration values not handled in switch: 'DlNotSet', 'Empty', 'ZoomEmpty'... [-Wswitch] 7082 | switch(dl->type){ | ^~~~~~~~ addrbook.c:7082:11: note: add missing switch cases 7082 | switch(dl->type){ | ^ 7083 | case Simple: addrbook.c:6976:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6976 | search_in_one_line(dl, abe, listaddr, string) | ^ addrbook.c:122:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 122 | int search_in_one_line PROTO((AddrScrn_Disp *, AdrBk_Entry *, char *, | ^ addrbook.c:7129:21: warning: passing arguments to 'strindex' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7129 | if((t = strindex(nickname, SPACE)) || | ^ addrbook.c:7130:21: warning: passing arguments to 'strindex' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7130 | (t = strindex(nickname, ',')) || | ^ addrbook.c:7131:21: warning: passing arguments to 'strindex' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7131 | (t = strindex(nickname, '"')) || | ^ addrbook.c:7132:21: warning: passing arguments to 'strindex' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7132 | (t = strindex(nickname, ';')) || | ^ addrbook.c:7133:21: warning: passing arguments to 'strindex' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7133 | (t = strindex(nickname, ':')) || | ^ addrbook.c:7134:21: warning: passing arguments to 'strindex' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7134 | (t = strindex(nickname, '@')) || | ^ addrbook.c:7135:21: warning: passing arguments to 'strindex' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7135 | (t = strindex(nickname, '(')) || | ^ addrbook.c:7136:21: warning: passing arguments to 'strindex' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7136 | (t = strindex(nickname, ')')) || | ^ addrbook.c:7137:21: warning: passing arguments to 'strindex' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7137 | (t = strindex(nickname, '\\')) || | ^ addrbook.c:7138:21: warning: passing arguments to 'strindex' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7138 | (t = strindex(nickname, '[')) || | ^ addrbook.c:7139:21: warning: passing arguments to 'strindex' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7139 | (t = strindex(nickname, ']')) || | ^ addrbook.c:7140:21: warning: passing arguments to 'strindex' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7140 | (t = strindex(nickname, '<')) || | ^ addrbook.c:7141:21: warning: passing arguments to 'strindex' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7141 | (t = strindex(nickname, '>'))){ | ^ addrbook.c:7122:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7122 | nickname_check(nickname, error) | ^ addrbook.c:113:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 113 | int nickname_check PROTO((char *, char **)); | ^ addrbook.c:7205:26: warning: passing arguments to 'rfc1522_decode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7205 | (char *)rfc1522_decode((unsigned char *)tmp_20k_buf, | ^ addrbook.c:7220:27: warning: passing arguments to 'rfc1522_decode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7220 | (char *)rfc1522_decode((unsigned char *)tmp_20k_buf, | ^ addrbook.c:7186:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7186 | rfc822_write_address_decode (dest, adr, charset, do_quote) | ^ In file included from addrbook.c:49: ./adrbklib.h:1165:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1165 | void rfc822_write_address_decode PROTO((char *, ADDRESS *, char **, | ^ addrbook.c:7256:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7256 | addr_string(addr, buf) | ^ In file included from addrbook.c:48: In file included from ./headers.h:127: ./pine.h:4500:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 4500 | char *addr_string PROTO((ADDRESS *, char *)); | ^ addrbook.c:7281:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7281 | simple_addr_string(addr, buf, buflen) | ^ In file included from addrbook.c:48: In file included from ./headers.h:127: ./pine.h:4516:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 4516 | char *simple_addr_string PROTO((ADDRESS *, char *, size_t)); | ^ addrbook.c:7334:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7334 | simple_mult_addr_string(addr, buf, buflen, sep) | ^ addrbook.c:124:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 124 | char *simple_mult_addr_string PROTO((ADDRESS *, char *, size_t, | ^ addrbook.c:7369:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7369 | cpyint(val) | ^ In file included from addrbook.c:49: ./adrbklib.h:1132:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1132 | int *cpyint PROTO((int)); | ^ 725 warnings and 2 errors generated. *** Error code 1 Stop. make: stopped making "all" in /var/tmp/work/mail/pine/work/pine4.64/pine *** Error code 1 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/pine *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/pine