=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for pine-4.64nb16
cd /Users/pbulk/build/mail/pine/work/pine4.64 &&  					 /usr/bin/env USETOOLS=no GOTMPDIR=/Users/pbulk/build DL_CFLAGS= DL_LDFLAGS= DL_LIBS= MACOSX_DEPLOYMENT_TARGET=12.3 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=/Users/pbulk/build/mail/pine/work/.cwrapper/bin:/Users/pbulk/build/mail/pine/work/.buildlink/bin:/Users/pbulk/build/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=/Users/pbulk/build/mail/pine/work/.home CWRAPPERS_CONFIG_DIR=/Users/pbulk/build/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=/Users/pbulk/build/mail/pine/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/Users/pbulk/build/mail/pine/work/.tools/bin/itstool GDBUS_CODEGEN=/Users/pbulk/build/mail/pine/work/.tools/bin/gdbus-codegen PKG_CONFIG=/Users/pbulk/build/mail/pine/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/Users/pbulk/build/mail/pine/work/.buildlink/lib/pkgconfig:/Users/pbulk/build/mail/pine/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/Users/pbulk/build/mail/pine/work/.pkg-config.log PKG_CONFIG_PATH= CWRAPPERS_CONFIG_DIR=/Users/pbulk/build/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 C2x, conflicting with a subsequent declaration [-Wdeprecated-non-prototype]
extern int stat();
           ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/sys/stat.h:386:9: note: conflicting prototype is here
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 C2x, conflicting with a subsequent declaration [-Wdeprecated-non-prototype]
char *getenv();
      ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/stdlib.h:147:7: note: conflicting prototype is here
char    *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 /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Carbon.framework/Headers/Carbon.h:24:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.h:35:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.h:11:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGBitmapContext.h:9:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGContext.h:18:
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGFont.h:53:40: error: initializer element is not a compile-time constant
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]
/* 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 C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
char *strstr();
      ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/string.h:89:7: note: conflicting prototype is here
char    *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 C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
unsigned long strtoul();
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/stdlib.h:175:3: note: conflicting prototype is here
         strtoul(const char *__str, char **__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 C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
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 C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
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 C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
void        panic PROTO((char *));
            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/mach/mach.h:86:33: note: conflicting prototype is here
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'
void        panic PROTO((char *));
            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/mach/mach.h:86:33: note: previous declaration is here
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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
          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 C2x [-Wdeprecated-non-prototype]
          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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
        q_status_message(SM_ORDER, 0, 4,
                        ^
addrbook.c:382:9: warning: 5 enumeration values not handled in switch: 'Notused', 'Def', 'WhenNoAddrDisplayed'... [-Wswitch]
        switch(disp_form[column].type){
               ^~~~~~~~~~~~~~~~~~~~~~
addrbook.c:382:9: note: add missing switch cases
        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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
       !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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
      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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
          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 C2x [-Wdeprecated-non-prototype]
          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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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]
    switch(dl->type){
           ^~~~~~~~
addrbook.c:743:12: note: add missing switch cases
    switch(dl->type){
           ^
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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
          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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
void           paint_line PROTO((int, long, int, Pos *));
               ^
addrbook.c:866:12: warning: 16 enumeration values not handled in switch: 'DlNotSet', 'Empty', 'ZoomEmpty'... [-Wswitch]
    switch(dl->type){
           ^~~~~~~~
addrbook.c:866:12: note: add missing switch cases
    switch(dl->type){
           ^
addrbook.c:879:12: warning: 8 enumeration values not handled in switch: 'DlNotSet', 'Simple', 'ListHead'... [-Wswitch]
    switch(dl->type){
           ^~~~~~~~
addrbook.c:879:12: note: add missing switch cases
    switch(dl->type){
           ^
addrbook.c:977:11: warning: 16 enumeration values not handled in switch: 'DlNotSet', 'Empty', 'ZoomEmpty'... [-Wswitch]
          switch(dl->type){
                 ^~~~~~~~
addrbook.c:977:11: note: add missing switch cases
          switch(dl->type){
                 ^
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 C2x [-Wdeprecated-non-prototype]
                  (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 C2x [-Wdeprecated-non-prototype]
                  (char *)rfc1522_decode((unsigned char *)tmp_20k_buf,
                                        ^
addrbook.c:991:11: warning: 15 enumeration values not handled in switch: 'DlNotSet', 'Empty', 'ZoomEmpty'... [-Wswitch]
          switch(dl->type){
                 ^~~~~~~~
addrbook.c:991:11: note: add missing switch cases
          switch(dl->type){
                 ^
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 C2x [-Wdeprecated-non-prototype]
                  (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 C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
                  (char *)rfc1522_decode((unsigned char *)tmp_20k_buf,
                                        ^
addrbook.c:1040:11: warning: 13 enumeration values not handled in switch: 'DlNotSet', 'Empty', 'ZoomEmpty'... [-Wswitch]
          switch(dl->type){
                 ^~~~~~~~
addrbook.c:1040:11: note: add missing switch cases
          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 C2x [-Wdeprecated-non-prototype]
                  (char *)rfc1522_decode((unsigned char *)tmp_20k_buf,
                                        ^
addrbook.c:1115:11: warning: 16 enumeration values not handled in switch: 'DlNotSet', 'Empty', 'ZoomEmpty'... [-Wswitch]
          switch(dl->type){
                 ^~~~~~~~
addrbook.c:1115:11: note: add missing switch cases
          switch(dl->type){
                 ^
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 C2x [-Wdeprecated-non-prototype]
              if(entry_is_checked(pab->address_book->checks,
                                 ^
addrbook.c:1135:11: warning: 16 enumeration values not handled in switch: 'DlNotSet', 'Empty', 'ZoomEmpty'... [-Wswitch]
          switch(dl->type){
                 ^~~~~~~~
addrbook.c:1135:11: note: add missing switch cases
          switch(dl->type){
                 ^
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 C2x [-Wdeprecated-non-prototype]
              if(entry_is_selected(pab->address_book->selects,
                                  ^
addrbook.c:1153:11: warning: 16 enumeration values not handled in switch: 'DlNotSet', 'Empty', 'ZoomEmpty'... [-Wswitch]
          switch(dl->type){
                 ^~~~~~~~
addrbook.c:1153:11: note: add missing switch cases
          switch(dl->type){
                 ^
addrbook.c:1180:19: warning: passing arguments to 'listmem' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                                                   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 C2x [-Wdeprecated-non-prototype]
                          ? (char *)rfc1522_decode((unsigned char *)tmp_20k_buf,
                                                  ^
addrbook.c:1171:11: warning: 15 enumeration values not handled in switch: 'DlNotSet', 'Empty', 'ZoomEmpty'... [-Wswitch]
          switch(dl->type){
                 ^~~~~~~~
addrbook.c:1171:11: note: add missing switch cases
          switch(dl->type){
                 ^
addrbook.c:972:14: warning: enumeration value 'Def' not handled in switch [-Wswitch]
      switch(pab->disp_form[fld].type){
             ^~~~~~~~~~~~~~~~~~~~~~~~
addrbook.c:972:14: note: add missing switch cases
      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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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]
      switch(pab->disp_form[i].type){
             ^~~~~~~~~~~~~~~~~~~~~~
addrbook.c:1274:14: note: add missing switch cases
      switch(pab->disp_form[i].type){
             ^
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 C2x [-Wdeprecated-non-prototype]
      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]
                switch(pab->disp_form[i].type){
                       ^~~~~~~~~~~~~~~~~~~~~~
addrbook.c:1490:17: note: add missing switch cases
                switch(pab->disp_form[i].type){
                       ^
addrbook.c:1517:14: warning: 7 enumeration values not handled in switch: 'Nickname', 'PineComment', 'Notused'... [-Wswitch]
                    switch(pab->disp_form[i].type){
                           ^~~~~~~~~~~~~~~~~~~~~~
addrbook.c:1517:14: note: add missing switch cases
                    switch(pab->disp_form[i].type){
                           ^
addrbook.c:1559:14: warning: 7 enumeration values not handled in switch: 'Nickname', 'PineComment', 'Notused'... [-Wswitch]
                    switch(pab->disp_form[i].type){
                           ^~~~~~~~~~~~~~~~~~~~~~
addrbook.c:1559:14: note: add missing switch cases
                    switch(pab->disp_form[i].type){
                           ^
addrbook.c:1668:16: warning: 5 enumeration values not handled in switch: 'Notused', 'Def', 'WhenNoAddrDisplayed'... [-Wswitch]
        switch(pab->disp_form[i].type){
               ^~~~~~~~~~~~~~~~~~~~~~
addrbook.c:1668:16: note: add missing switch cases
        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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
    (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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
    (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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
      (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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
          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 C2x [-Wdeprecated-non-prototype]
          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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
        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]
        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 C2x [-Wdeprecated-non-prototype]
                                !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 C2x [-Wdeprecated-non-prototype]
                                    !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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
                                 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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                                      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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                                      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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                       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 C2x [-Wdeprecated-non-prototype]
                        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 C2x [-Wdeprecated-non-prototype]
                        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 C2x [-Wdeprecated-non-prototype]
                          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 C2x [-Wdeprecated-non-prototype]
                        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 C2x [-Wdeprecated-non-prototype]
                            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 C2x [-Wdeprecated-non-prototype]
                            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 C2x [-Wdeprecated-non-prototype]
                      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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                      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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                      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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                   !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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                      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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                       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 C2x [-Wdeprecated-non-prototype]
                        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 C2x [-Wdeprecated-non-prototype]
                        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 C2x [-Wdeprecated-non-prototype]
                        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 C2x [-Wdeprecated-non-prototype]
                        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 C2x [-Wdeprecated-non-prototype]
                        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 C2x [-Wdeprecated-non-prototype]
                        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 C2x [-Wdeprecated-non-prototype]
                       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 C2x [-Wdeprecated-non-prototype]
                        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 C2x [-Wdeprecated-non-prototype]
                            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 C2x [-Wdeprecated-non-prototype]
                            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 C2x [-Wdeprecated-non-prototype]
                        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 C2x [-Wdeprecated-non-prototype]
                        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 C2x [-Wdeprecated-non-prototype]
                        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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                  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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                  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 C2x [-Wdeprecated-non-prototype]
                  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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                  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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
                   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 C2x [-Wdeprecated-non-prototype]
           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 C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
               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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
               !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 C2x [-Wdeprecated-non-prototype]
                (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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
               || 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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                          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 C2x [-Wdeprecated-non-prototype]
                            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 C2x [-Wdeprecated-non-prototype]
                            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 C2x [-Wdeprecated-non-prototype]
                        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 C2x [-Wdeprecated-non-prototype]
                  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 C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                      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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
                  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 C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
                      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 C2x [-Wdeprecated-non-prototype]
                          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 C2x [-Wdeprecated-non-prototype]
                              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 C2x [-Wdeprecated-non-prototype]
                              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 C2x [-Wdeprecated-non-prototype]
                            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 C2x [-Wdeprecated-non-prototype]
                            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 C2x [-Wdeprecated-non-prototype]
                                      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 C2x [-Wdeprecated-non-prototype]
                  (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 C2x [-Wdeprecated-non-prototype]
                              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 C2x [-Wdeprecated-non-prototype]
                              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 C2x [-Wdeprecated-non-prototype]
                          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 C2x [-Wdeprecated-non-prototype]
                      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 C2x [-Wdeprecated-non-prototype]
                  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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                  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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                (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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                        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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                    (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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                (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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                (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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                  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 C2x [-Wdeprecated-non-prototype]
                      new_top_ent = first_line(lineno);
                                              ^
addrbook.c:4201:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                  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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                            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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                  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 C2x [-Wdeprecated-non-prototype]
                  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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                        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 C2x [-Wdeprecated-non-prototype]
                        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 C2x [-Wdeprecated-non-prototype]
                  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 C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                        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 C2x [-Wdeprecated-non-prototype]
                            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 C2x [-Wdeprecated-non-prototype]
                        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 C2x [-Wdeprecated-non-prototype]
                            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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
            (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 C2x [-Wdeprecated-non-prototype]
            (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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                  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 C2x [-Wdeprecated-non-prototype]
                  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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                        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 C2x [-Wdeprecated-non-prototype]
                            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 C2x [-Wdeprecated-non-prototype]
                                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 C2x [-Wdeprecated-non-prototype]
                                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 C2x [-Wdeprecated-non-prototype]
                                    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 C2x [-Wdeprecated-non-prototype]
                                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 C2x [-Wdeprecated-non-prototype]
                                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 C2x [-Wdeprecated-non-prototype]
                                        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 C2x [-Wdeprecated-non-prototype]
                            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 C2x [-Wdeprecated-non-prototype]
                        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 C2x [-Wdeprecated-non-prototype]
                        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 C2x [-Wdeprecated-non-prototype]
                  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 C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
            if(THREADING() && sp_viewing_a_thread(ps->mail_stream))
                              ^
./pine.h:2473:17: note: expanded from macro 'sp_viewing_a_thread'
                            ((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 C2x [-Wdeprecated-non-prototype]
./pine.h:2473:37: note: expanded from macro 'sp_viewing_a_thread'
                            ((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 C2x [-Wdeprecated-non-prototype]
./pine.h:2474:21: note: expanded from macro 'sp_viewing_a_thread'
                              ? (*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 C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
            (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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
            (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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
            (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 C2x [-Wdeprecated-non-prototype]
              (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 C2x [-Wdeprecated-non-prototype]
            ClearBody();
            ^
./pine.h:336:31: note: expanded from macro 'ClearBody'
#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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
              && !(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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
               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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
      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 C2x [-Wdeprecated-non-prototype]
      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 C2x [-Wdeprecated-non-prototype]
      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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
          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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                        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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                           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 C2x [-Wdeprecated-non-prototype]
                           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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                        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 C2x [-Wdeprecated-non-prototype]
                                 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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                    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 C2x [-Wdeprecated-non-prototype]
                             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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                        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 C2x [-Wdeprecated-non-prototype]
                      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 C2x [-Wdeprecated-non-prototype]
                            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 C2x [-Wdeprecated-non-prototype]
                      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 C2x [-Wdeprecated-non-prototype]
                      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 C2x [-Wdeprecated-non-prototype]
                                        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 C2x [-Wdeprecated-non-prototype]
                      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 C2x [-Wdeprecated-non-prototype]
                      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 C2x [-Wdeprecated-non-prototype]
                      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 C2x [-Wdeprecated-non-prototype]
                                        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 C2x [-Wdeprecated-non-prototype]
                      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 C2x [-Wdeprecated-non-prototype]
                      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 C2x [-Wdeprecated-non-prototype]
                            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 C2x [-Wdeprecated-non-prototype]
                      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 C2x [-Wdeprecated-non-prototype]
                            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 C2x [-Wdeprecated-non-prototype]
                      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 C2x [-Wdeprecated-non-prototype]
                        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 C2x [-Wdeprecated-non-prototype]
                        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 C2x [-Wdeprecated-non-prototype]
                      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 C2x [-Wdeprecated-non-prototype]
                                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 C2x [-Wdeprecated-non-prototype]
                      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 C2x [-Wdeprecated-non-prototype]
                                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 C2x [-Wdeprecated-non-prototype]
                      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 C2x [-Wdeprecated-non-prototype]
                            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 C2x [-Wdeprecated-non-prototype]
                            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 C2x [-Wdeprecated-non-prototype]
                      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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
          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 C2x [-Wdeprecated-non-prototype]
          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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
      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 C2x [-Wdeprecated-non-prototype]
      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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
           (!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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
           (!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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
           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 C2x [-Wdeprecated-non-prototype]
           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 C2x [-Wdeprecated-non-prototype]
           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 C2x [-Wdeprecated-non-prototype]
           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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
           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 C2x [-Wdeprecated-non-prototype]
           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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
      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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
      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 C2x [-Wdeprecated-non-prototype]
          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 C2x [-Wdeprecated-non-prototype]
          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 C2x [-Wdeprecated-non-prototype]
          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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
    warp_to_dlc(dlc_restart, new_line);
               ^
addrbook.c:6111:9: warning: 11 enumeration values not handled in switch: 'DlNotSet', 'Empty', 'AddFirstPers'... [-Wswitch]
        switch(dl->type){
               ^~~~~~~~
addrbook.c:6111:9: note: add missing switch cases
        switch(dl->type){
               ^
addrbook.c:6131:9: warning: 11 enumeration values not handled in switch: 'DlNotSet', 'Empty', 'AddFirstPers'... [-Wswitch]
        switch(dl->type){
               ^~~~~~~~
addrbook.c:6131:9: note: add missing switch cases
        switch(dl->type){
               ^
addrbook.c:6095:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
        (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 C2x [-Wdeprecated-non-prototype]
            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 C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
          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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
          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 C2x [-Wdeprecated-non-prototype]
          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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
                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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
              && !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 C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
         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 C2x [-Wdeprecated-non-prototype]
          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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
        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]
        if(fields=search_in_one_line(dl, abe, listaddr, string))
           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
addrbook.c:6883:11: note: place parentheses around the assignment to silence this warning
        if(fields=search_in_one_line(dl, abe, listaddr, string))
                 ^
           (                                                   )
addrbook.c:6883:11: note: use '==' to turn this assignment into an equality comparison
        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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
        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]
        if(fields=search_in_one_line(dl, abe, listaddr, string))
           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
addrbook.c:6915:11: note: place parentheses around the assignment to silence this warning
        if(fields=search_in_one_line(dl, abe, listaddr, string))
                 ^
           (                                                   )
addrbook.c:6915:11: note: use '==' to turn this assignment into an equality comparison
        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 C2x [-Wdeprecated-non-prototype]
        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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
          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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
              if(srchstr(dl->txt, string))
                        ^
addrbook.c:6989:11: warning: 12 enumeration values not handled in switch: 'DlNotSet', 'Empty', 'ZoomEmpty'... [-Wswitch]
          switch(dl->type){
                 ^~~~~~~~
addrbook.c:6989:11: note: add missing switch cases
          switch(dl->type){
                 ^
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 C2x [-Wdeprecated-non-prototype]
                        (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 C2x [-Wdeprecated-non-prototype]
              if(abe && srchstr(
                               ^
addrbook.c:7007:11: warning: 16 enumeration values not handled in switch: 'DlNotSet', 'Empty', 'ZoomEmpty'... [-Wswitch]
          switch(dl->type){
                 ^~~~~~~~
addrbook.c:7007:11: note: add missing switch cases
          switch(dl->type){
                 ^
addrbook.c:7022:18: warning: passing arguments to 'srchstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
                 (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 C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
                  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 C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
              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 C2x [-Wdeprecated-non-prototype]
              if(srchstr(NOABOOKS, string))
                        ^
addrbook.c:7020:11: warning: 10 enumeration values not handled in switch: 'DlNotSet', 'ZoomEmpty', 'AskServer'... [-Wswitch]
          switch(dl->type){
                 ^~~~~~~~
addrbook.c:7020:11: note: add missing switch cases
          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 C2x [-Wdeprecated-non-prototype]
              if(abe && srchstr(abe->fcc, string))
                               ^
addrbook.c:7073:11: warning: 16 enumeration values not handled in switch: 'DlNotSet', 'Empty', 'ZoomEmpty'... [-Wswitch]
          switch(dl->type){
                 ^~~~~~~~
addrbook.c:7073:11: note: add missing switch cases
          switch(dl->type){
                 ^
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 C2x [-Wdeprecated-non-prototype]
                  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 C2x [-Wdeprecated-non-prototype]
                  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]
          switch(dl->type){
                 ^~~~~~~~
addrbook.c:7082:11: note: add missing switch cases
          switch(dl->type){
                 ^
addrbook.c:6976:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
    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 C2x [-Wdeprecated-non-prototype]
       (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 C2x [-Wdeprecated-non-prototype]
       (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 C2x [-Wdeprecated-non-prototype]
       (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 C2x [-Wdeprecated-non-prototype]
       (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 C2x [-Wdeprecated-non-prototype]
       (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 C2x [-Wdeprecated-non-prototype]
       (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 C2x [-Wdeprecated-non-prototype]
       (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 C2x [-Wdeprecated-non-prototype]
       (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 C2x [-Wdeprecated-non-prototype]
       (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 C2x [-Wdeprecated-non-prototype]
       (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 C2x [-Wdeprecated-non-prototype]
       (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 C2x [-Wdeprecated-non-prototype]
       (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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
                        (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 C2x [-Wdeprecated-non-prototype]
                  (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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
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 C2x [-Wdeprecated-non-prototype]
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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
int           *cpyint PROTO((int));
               ^
725 warnings and 2 errors generated.
*** Error code 1

Stop.
make: stopped in /Users/pbulk/build/mail/pine/work/pine4.64/pine
*** Error code 1

Stop.
bmake[1]: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/pine
*** Error code 1

Stop.
bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/pine