The build took 00h 02m 02s and was SUCCESSFUL.
The program in this build is written in the following languages, according to sloccount:
| SLOC | Language |
|---|---|
23,885 |
ansic |
8,754 |
sh |
3,004 |
makefile |
35,643 |
total |
The process tree of the build process is here.
Several sub-process invocations were improper; see the process tree for details. Summary:
To avoid scrolling, you may jump to the last line of the
invocation of makepkg that was used to build this
package.
Removed vanilla repositories from pacman.conf and added:
Copied permanent toolchain into container-local sysroot
/toolchain_root/sysroot --> /sysroot/sysroot/toolchain_root/lib --> /sysroot/lib/toolchain_root/sbin --> /sysroot/sbin/toolchain_root/lib64 --> /sysroot/lib64/toolchain_root/etc --> /sysroot/etc/toolchain_root/share --> /sysroot/share/toolchain_root/bin --> /sysroot/bin/toolchain_root/var --> /sysroot/var/toolchain_root/usr --> /sysroot/usr/toolchain_root/glibc-build --> /sysroot/glibc-build/toolchain_root/x86_64-pc-linux-gnu --> /sysroot/x86_64-pc-linux-gnu/toolchain_root/include --> /sysroot/include/toolchain_root/libexec --> /sysroot/libexecCMD: sudo -u tuscan PATH=/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin CC=clang CXX=clang++ red makepkg --noextract --syncdeps --skipinteg --skippgpcheck --skipchecksums --noconfirm --nocolor --log --noprogressbar --nocheck
==> Making package: naim 0.11.8.3.2-4 (Thu Apr 13 19:20:59 UTC 2017)==> Checking runtime dependencies...==> Checking buildtime dependencies...==> WARNING: Using existing $srcdir/ tree==> Starting build()...configure: WARNING: If you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used.checking for a BSD-compatible install... /usr/bin/install -cchecking whether build environment is sane... yeschecking for gawk... gawkchecking whether make sets $(MAKE)... yeschecking for x86_64-unknown-linux-strip... nochecking for strip... stripchecking for x86_64-unknown-linux-gcc... clangchecking for C compiler default output file name... a.outchecking whether the C compiler works... yeschecking whether we are cross compiling... nochecking for suffix of executables... checking for suffix of object files... ochecking whether we are using the GNU C compiler... yeschecking whether clang accepts -g... yeschecking for clang option to accept ISO C89... none neededchecking whether clang and cc understand -c and -o together... yesConfiguring firetalkchecking for an ANSI C-conforming const... yeschecking for x86_64-unknown-linux-ranlib... nochecking for ranlib... ranlibchecking how to run the C preprocessor... clang -Echecking for grep that handles long lines and -e... /usr/bin/grepchecking for egrep... /usr/bin/grep -Echecking for ANSI C header files... yeschecking for sys/types.h... yeschecking for sys/stat.h... yeschecking for stdlib.h... yeschecking for string.h... yeschecking for memory.h... yeschecking for strings.h... yeschecking for inttypes.h... yeschecking for stdint.h... yeschecking for unistd.h... yeschecking for inttypes.h... (cached) yeschecking for stdint.h... (cached) yeschecking for uint16_t... yeschecking for uint32_t... yeschecking for getuid... yeschecking for getpwuid... yeschecking for inet_aton... yesConfiguring libtoolchecking build system type... x86_64-unknown-linux-gnuchecking host system type... x86_64-unknown-linux-gnuchecking for a sed that does not truncate output... /usr/bin/sedchecking for ld used by clang... /usr/bin/ldchecking if the linker (/usr/bin/ld) is GNU ld... yeschecking for /usr/bin/ld option to reload object files... -rchecking for BSD-compatible nm... /usr/bin/nm -Bchecking whether ln -s works... yeschecking how to recognize dependent libraries... pass_allchecking dlfcn.h usability... yeschecking dlfcn.h presence... yeschecking for dlfcn.h... yeschecking whether we are using the GNU C++ compiler... yeschecking whether clang++ accepts -g... yeschecking how to run the C++ preprocessor... clang++ -Echecking for x86_64-unknown-linux-g77... nochecking for x86_64-unknown-linux-xlf... nochecking for x86_64-unknown-linux-f77... nochecking for x86_64-unknown-linux-frt... nochecking for x86_64-unknown-linux-pgf77... nochecking for x86_64-unknown-linux-cf77... nochecking for x86_64-unknown-linux-fort77... nochecking for x86_64-unknown-linux-fl32... nochecking for x86_64-unknown-linux-af77... nochecking for x86_64-unknown-linux-xlf90... nochecking for x86_64-unknown-linux-f90... nochecking for x86_64-unknown-linux-pgf90... nochecking for x86_64-unknown-linux-pghpf... nochecking for x86_64-unknown-linux-epcf90... nochecking for x86_64-unknown-linux-gfortran... nochecking for x86_64-unknown-linux-g95... nochecking for x86_64-unknown-linux-xlf95... nochecking for x86_64-unknown-linux-f95... nochecking for x86_64-unknown-linux-fort... nochecking for x86_64-unknown-linux-ifort... nochecking for x86_64-unknown-linux-ifc... nochecking for x86_64-unknown-linux-efc... nochecking for x86_64-unknown-linux-pgf95... nochecking for x86_64-unknown-linux-lf95... nochecking for x86_64-unknown-linux-ftn... nochecking for g77... nochecking for xlf... nochecking for f77... nochecking for frt... nochecking for pgf77... nochecking for cf77... nochecking for fort77... nochecking for fl32... nochecking for af77... nochecking for xlf90... nochecking for f90... nochecking for pgf90... nochecking for pghpf... nochecking for epcf90... nochecking for gfortran... gfortranchecking whether we are using the GNU Fortran 77 compiler... yeschecking whether gfortran accepts -g... yeschecking the maximum length of command line arguments... 1572864checking command to parse /usr/bin/nm -B output from clang object... okchecking for objdir... .libschecking for x86_64-unknown-linux-ar... nochecking for ar... archecking for x86_64-unknown-linux-ranlib... ranlibchecking for x86_64-unknown-linux-strip... stripchecking if clang supports -fno-rtti -fno-exceptions... yeschecking for clang option to produce PIC... -fPICchecking if clang PIC flag -fPIC works... yeschecking if clang static flag -static works... yeschecking if clang supports -c -o file.o... yeschecking whether the clang linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yeschecking whether -lc should be explicitly linked in... nochecking dynamic linker characteristics... GNU/Linux ld.sochecking how to hardcode library paths into programs... immediatechecking whether stripping libraries is possible... yeschecking for shl_load... nochecking for shl_load in -ldld... nochecking for dlopen... nochecking for dlopen in -ldl... yeschecking whether a program can dlopen itself... yeschecking whether a statically linked program can dlopen itself... nochecking if libtool supports shared libraries... yeschecking whether to build shared libraries... yeschecking whether to build static libraries... yesconfigure: creating libtoolappending configuration tag "CXX" to libtoolchecking for ld used by clang++... /usr/bin/ld -m elf_x86_64checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yeschecking whether the clang++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yeschecking for clang++ option to produce PIC... -fPICchecking if clang++ PIC flag -fPIC works... yeschecking if clang++ static flag -static works... yeschecking if clang++ supports -c -o file.o... yeschecking whether the clang++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yeschecking dynamic linker characteristics... GNU/Linux ld.sochecking how to hardcode library paths into programs... immediateappending configuration tag "F77" to libtoolchecking if libtool supports shared libraries... yeschecking whether to build shared libraries... yeschecking whether to build static libraries... yeschecking for gfortran option to produce PIC... -fPICchecking if gfortran PIC flag -fPIC works... yeschecking if gfortran static flag -static works... nochecking if gfortran supports -c -o file.o... yeschecking whether the gfortran linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yeschecking dynamic linker characteristics... GNU/Linux ld.sochecking how to hardcode library paths into programs... immediateConfiguring ltdlchecking for dirent.h that defines DIR... yeschecking for library containing opendir... none requiredchecking which extension is used for loadable modules... .sochecking which variable specifies run-time library path... LD_LIBRARY_PATHchecking for the default library search path... /lib /usr/lib /usr/lib/R/lib /usr/lib/libfakeroot checking for objdir... .libschecking whether libtool supports -dlopen/-dlpreopen... yeschecking for shl_load... (cached) nochecking for shl_load in -ldld... (cached) nochecking for dlopen in -ldl... (cached) yeschecking for dlerror... yeschecking for _ prefix in compiled symbols... nochecking whether deplibs are loaded by dlopen... yeschecking argz.h usability... yeschecking argz.h presence... yeschecking for argz.h... yeschecking for error_t... yeschecking for argz_append... yeschecking for argz_create_sep... yeschecking for argz_insert... yeschecking for argz_next... yeschecking for argz_stringify... yeschecking assert.h usability... yeschecking assert.h presence... yeschecking for assert.h... yeschecking ctype.h usability... yeschecking ctype.h presence... yeschecking for ctype.h... yeschecking errno.h usability... yeschecking errno.h presence... yeschecking for errno.h... yeschecking malloc.h usability... yeschecking malloc.h presence... yeschecking for malloc.h... yeschecking for memory.h... (cached) yeschecking for stdlib.h... (cached) yeschecking stdio.h usability... yeschecking stdio.h presence... yeschecking for stdio.h... yeschecking for unistd.h... (cached) yeschecking dl.h usability... nochecking dl.h presence... nochecking for dl.h... nochecking sys/dl.h usability... nochecking sys/dl.h presence... nochecking for sys/dl.h... nochecking dld.h usability... nochecking dld.h presence... nochecking for dld.h... nochecking mach-o/dyld.h usability... nochecking mach-o/dyld.h presence... nochecking for mach-o/dyld.h... nochecking for string.h... (cached) yeschecking for strchr... yeschecking for strrchr... yeschecking for memcpy... yeschecking for memmove... yeschecking for strcmp... yeschecking for closedir... yeschecking for opendir... yeschecking for readdir... yesConfiguring naimchecking whether time.h and sys/time.h may both be included... yeschecking whether struct tm is in sys/time.h or time.h... time.hchecking for struct tm.tm_zone... yeschecking for pid_t... yeschecking vfork.h usability... nochecking vfork.h presence... nochecking for vfork.h... nochecking for fork... yeschecking for vfork... yeschecking for working fork... yeschecking for working vfork... (cached) yeschecking whether to enable /detach... no, re-run ./configure with --enable-detachchecking for Cygwin... nochecking for errno.h... (cached) yeschecking sys/errno.h usability... yeschecking sys/errno.h presence... yeschecking for sys/errno.h... yeschecking for inttypes.h... (cached) yeschecking for stdint.h... (cached) yeschecking for stdlib.h... (cached) yeschecking for sys/stat.h... (cached) yeschecking dirent.h usability... yeschecking dirent.h presence... yeschecking for dirent.h... yeschecking for sys/types.h... (cached) yeschecking time.h usability... yeschecking time.h presence... yeschecking for time.h... yeschecking sys/time.h usability... yeschecking sys/time.h presence... yeschecking for sys/time.h... yeschecking for struct tm.tm_gmtoff... yeschecking for inet_ntoa... yeschecking for gethostbyname... yeschecking for gethostbyaddr... yeschecking for socket... yeschecking for connect... yeschecking for wresize in -lncurses... yeschecking for use_default_colors in -lncurses... yeschecking ncurses.h usability... yeschecking ncurses.h presence... yeschecking for ncurses.h... yeschecking for backtrace... yeschecking for backtrace_symbols_fd... yeschecking execinfo.h usability... yeschecking execinfo.h presence... yeschecking for execinfo.h... yeschecking for getopt_long... yeschecking getopt.h usability... yeschecking getopt.h presence... yeschecking for getopt.h... yeschecking for hstrerror... yeschecking for strverscmp... yeschecking for waitpid... yesconfigure: creating ./config.statusconfig.status: creating Makefileconfig.status: creating libfiretalk/Makefileconfig.status: creating libltdl/Makefileconfig.status: creating secs/Makefileconfig.status: creating src/Makefileconfig.status: creating CYGWIN-PATCHES/Makefileconfig.status: creating src/config.hBuilding naim 0.11.8.3.2 using clang Compile flags: Link flags:Configuration results: Packaging features: --disable-debug --disable-profile --disable-detachInstallation paths: --bindir: /usr/bin --with-pkgmoddir: /usr/lib/naim --includedir: /usr/include --with-pkgincludedir: /usr/include/naim --mandir: /usr/share/man --with-pkgdocdir: /usr/share/doc/naim --without-cygwindocdir --with-pkgtarball: naim-0.11.8.3.2-x86_64-unknown-linux-gnu.tbz2Making all in libfiretalkmake[1]: Entering directory '/tmp/naim/src/naim-0.11.8.3.2/libfiretalk'clang -DHAVE_CONFIG_H -I. -I. -I../src -c aim.cclang -DHAVE_CONFIG_H -I. -I. -I../src -c firetalk.cfiretalk.c:1538:9: warning: comparison of unsigned enum expression >= 0 is always true [-Wtautological-compare] if ((p >= 0) && (p < FP_MAX)) ~ ^ ~1 warning generated.clang -DHAVE_CONFIG_H -I. -I. -I../src -c irc.circ.c:1602:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] strprotocol: "IRC", ^~~~~~~~~~~~ .strprotocol = irc.c:1603:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] default_server: "irc.n.ml.org", ^~~~~~~~~~~~~~~ .default_server = irc.c:1604:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] default_port: 6667, ^~~~~~~~~~~~~ .default_port = irc.c:1605:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] default_buffersize: 1024/2, ^~~~~~~~~~~~~~~~~~~ .default_buffersize = irc.c:1606:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] periodic: irc_periodic, ^~~~~~~~~ .periodic = irc.c:1607:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] preselect: irc_preselect, ^~~~~~~~~~ .preselect = irc.c:1608:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] postselect: irc_postselect, ^~~~~~~~~~~ .postselect = irc.c:1609:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] got_data: irc_got_data, ^~~~~~~~~ .got_data = irc.c:1610:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] got_data_connecting: irc_got_data_connecting, ^~~~~~~~~~~~~~~~~~~~ .got_data_connecting = irc.c:1611:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] comparenicks: irc_compare_nicks, ^~~~~~~~~~~~~ .comparenicks = irc.c:1612:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] isprintable: irc_isprint, ^~~~~~~~~~~~ .isprintable = irc.c:1613:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] disconnect: irc_disconnect, ^~~~~~~~~~~ .disconnect = irc.c:1614:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] signon: irc_signon, ^~~~~~~ .signon = irc.c:1615:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] get_info: irc_get_info, ^~~~~~~~~ .get_info = irc.c:1616:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] set_info: irc_set_info, ^~~~~~~~~ .set_info = irc.c:1617:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] set_away: irc_set_away, ^~~~~~~~~ .set_away = irc.c:1618:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] set_nickname: irc_set_nickname, ^~~~~~~~~~~~~ .set_nickname = irc.c:1619:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] set_password: irc_set_password, ^~~~~~~~~~~~~ .set_password = irc.c:1620:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] im_add_buddy: irc_im_add_buddy, ^~~~~~~~~~~~~ .im_add_buddy = irc.c:1621:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] im_remove_buddy: irc_im_remove_buddy, ^~~~~~~~~~~~~~~~ .im_remove_buddy = irc.c:1622:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] im_add_deny: irc_im_add_deny, ^~~~~~~~~~~~ .im_add_deny = irc.c:1623:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] im_remove_deny: irc_im_remove_deny, ^~~~~~~~~~~~~~~ .im_remove_deny = irc.c:1624:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] im_upload_buddies: irc_im_upload_buddies, ^~~~~~~~~~~~~~~~~~ .im_upload_buddies = irc.c:1625:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] im_upload_denies: irc_im_upload_denies, ^~~~~~~~~~~~~~~~~ .im_upload_denies = irc.c:1626:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] im_send_message: irc_im_send_message, ^~~~~~~~~~~~~~~~ .im_send_message = irc.c:1627:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] im_send_action: irc_im_send_action, ^~~~~~~~~~~~~~~ .im_send_action = irc.c:1628:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] im_evil: irc_im_evil, ^~~~~~~~ .im_evil = irc.c:1629:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] chat_join: irc_chat_join, ^~~~~~~~~~ .chat_join = irc.c:1630:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] chat_part: irc_chat_part, ^~~~~~~~~~ .chat_part = irc.c:1631:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] chat_invite: irc_chat_invite, ^~~~~~~~~~~~ .chat_invite = irc.c:1632:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] chat_set_topic: irc_chat_set_topic, ^~~~~~~~~~~~~~~ .chat_set_topic = irc.c:1633:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] chat_op: irc_chat_op, ^~~~~~~~ .chat_op = irc.c:1634:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] chat_deop: irc_chat_deop, ^~~~~~~~~~ .chat_deop = irc.c:1635:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] chat_kick: irc_chat_kick, ^~~~~~~~~~ .chat_kick = irc.c:1636:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] chat_send_message: irc_chat_send_message, ^~~~~~~~~~~~~~~~~~ .chat_send_message = irc.c:1637:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] chat_send_action: irc_chat_send_action, ^~~~~~~~~~~~~~~~~ .chat_send_action = irc.c:1640:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] subcode_encode: irc_ctcp_encode, ^~~~~~~~~~~~~~~ .subcode_encode = irc.c:1641:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] set_privacy: irc_set_privacy, ^~~~~~~~~~~~ .set_privacy = irc.c:1642:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] room_normalize: irc_normalize_room_name, ^~~~~~~~~~~~~~~ .room_normalize = irc.c:1643:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] create_handle: irc_create_handle, ^~~~~~~~~~~~~~ .create_handle = irc.c:1644:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] destroy_handle: irc_destroy_handle, ^~~~~~~~~~~~~~~ .destroy_handle = 41 warnings generated.clang -DHAVE_CONFIG_H -I. -I. -I../src -c lily.clily.c:793:12: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if ((tmp = firetalk_subcode_get_request_reply(c, "VERSION")) == NULL) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~lily.c:1809:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] strprotocol: "SLCP", ^~~~~~~~~~~~ .strprotocol = lily.c:1810:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] default_server: "slcp.n.ml.org", ^~~~~~~~~~~~~~~ .default_server = lily.c:1811:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] default_port: 7777, ^~~~~~~~~~~~~ .default_port = lily.c:1812:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] default_buffersize: 1024*8, ^~~~~~~~~~~~~~~~~~~ .default_buffersize = lily.c:1813:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] periodic: lily_periodic, ^~~~~~~~~ .periodic = lily.c:1814:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] preselect: lily_preselect, ^~~~~~~~~~ .preselect = lily.c:1815:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] postselect: lily_postselect, ^~~~~~~~~~~ .postselect = lily.c:1816:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] got_data: lily_got_data, ^~~~~~~~~ .got_data = lily.c:1817:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] got_data_connecting: lily_got_data_connecting, ^~~~~~~~~~~~~~~~~~~~ .got_data_connecting = lily.c:1818:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] comparenicks: lily_compare_nicks, ^~~~~~~~~~~~~ .comparenicks = lily.c:1819:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] isprintable: lily_isprint, ^~~~~~~~~~~~ .isprintable = lily.c:1820:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] disconnect: lily_disconnect, ^~~~~~~~~~~ .disconnect = lily.c:1821:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] signon: lily_signon, ^~~~~~~ .signon = lily.c:1822:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] get_info: lily_get_info, ^~~~~~~~~ .get_info = lily.c:1823:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] set_info: lily_set_info, ^~~~~~~~~ .set_info = lily.c:1824:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] set_away: lily_set_away, ^~~~~~~~~ .set_away = lily.c:1825:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] set_nickname: lily_set_nickname, ^~~~~~~~~~~~~ .set_nickname = lily.c:1826:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] set_password: lily_set_password, ^~~~~~~~~~~~~ .set_password = lily.c:1827:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] im_add_buddy: lily_im_add_buddy, ^~~~~~~~~~~~~ .im_add_buddy = lily.c:1828:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] im_remove_buddy: lily_im_remove_buddy, ^~~~~~~~~~~~~~~~ .im_remove_buddy = lily.c:1829:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] im_add_deny: lily_im_add_deny, ^~~~~~~~~~~~ .im_add_deny = lily.c:1830:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] im_remove_deny: lily_im_remove_deny, ^~~~~~~~~~~~~~~ .im_remove_deny = lily.c:1831:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] im_upload_buddies: lily_im_upload_buddies, ^~~~~~~~~~~~~~~~~~ .im_upload_buddies = lily.c:1832:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] im_upload_denies: lily_im_upload_denies, ^~~~~~~~~~~~~~~~~ .im_upload_denies = lily.c:1833:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] im_send_message: lily_im_send_message, ^~~~~~~~~~~~~~~~ .im_send_message = lily.c:1834:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] im_send_action: lily_im_send_action, ^~~~~~~~~~~~~~~ .im_send_action = lily.c:1835:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] im_evil: lily_im_evil, ^~~~~~~~ .im_evil = lily.c:1836:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] chat_join: lily_chat_join, ^~~~~~~~~~ .chat_join = lily.c:1837:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] chat_part: lily_chat_part, ^~~~~~~~~~ .chat_part = lily.c:1838:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] chat_invite: lily_chat_invite, ^~~~~~~~~~~~ .chat_invite = lily.c:1839:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] chat_set_topic: lily_chat_set_topic, ^~~~~~~~~~~~~~~ .chat_set_topic = lily.c:1840:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] chat_op: lily_chat_op, ^~~~~~~~ .chat_op = lily.c:1841:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] chat_deop: lily_chat_deop, ^~~~~~~~~~ .chat_deop = lily.c:1842:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] chat_kick: lily_chat_kick, ^~~~~~~~~~ .chat_kick = lily.c:1843:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] chat_send_message: lily_chat_send_message, ^~~~~~~~~~~~~~~~~~ .chat_send_message = lily.c:1844:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] chat_send_action: lily_chat_send_action, ^~~~~~~~~~~~~~~~~ .chat_send_action = lily.c:1845:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] set_privacy: lily_set_privacy, ^~~~~~~~~~~~ .set_privacy = lily.c:1846:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] subcode_encode: lily_ctcp_encode, ^~~~~~~~~~~~~~~ .subcode_encode = lily.c:1847:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] room_normalize: lily_normalize_room_name, ^~~~~~~~~~~~~~~ .room_normalize = lily.c:1848:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] create_handle: lily_create_handle, ^~~~~~~~~~~~~~ .create_handle = lily.c:1849:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] destroy_handle: lily_destroy_handle, ^~~~~~~~~~~~~~~ .destroy_handle = 42 warnings generated.clang -DHAVE_CONFIG_H -I. -I. -I../src -c toc2.ctoc2.c:942:25: warning: passing 'const unsigned char *const' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] int i, j, len = strlen(message); ^~~~~~~/usr/include/string.h:394:35: note: passing argument to parameter '__s' hereextern size_t strlen (const char *__s) ^toc2.c:988:44: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] return(toc_internal_send_message(c, dest, aim_interpolate_variables(message, dest), 1, &(fchandle->subcode_replies))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~toc2.c:940:103: note: passing argument to parameter 'message' herestatic fte_t toc_internal_send_message(client_t c, const char *const dest, const unsigned char *const message, const int isauto, firetalk_queue_t *queue) { ^toc2.c:1004:44: warning: passing 'const char *const' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] return(toc_internal_send_message(c, dest, message, 0, &(fchandle->subcode_requests))); ^~~~~~~toc2.c:940:103: note: passing argument to parameter 'message' herestatic fte_t toc_internal_send_message(client_t c, const char *const dest, const unsigned char *const message, const int isauto, firetalk_queue_t *queue) { ^toc2.c:1019:44: warning: passing 'char [2048]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] return(toc_internal_send_message(c, dest, tempbuf, 0, &(fchandle->subcode_requests))); ^~~~~~~toc2.c:940:103: note: passing argument to parameter 'message' herestatic fte_t toc_internal_send_message(client_t c, const char *const dest, const unsigned char *const message, const int isauto, firetalk_queue_t *queue) { ^toc2.c:1065:19: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if ((versionctcp = firetalk_subcode_get_request_reply(c, "VERSION")) == NULL) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~toc2.c:1074:40: warning: field precision should have type 'int', but argument has type 'size_t' (aka 'unsigned long') [-Wformat] snprintf(profile, sizeof(profile), "%.*s%s%s", infolen, info, versionctcp?versionctcp:"", awayctcp?awayctcp:""); ~~^~ ~~~~~~~toc2.c:2388:37: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] name = strdup(toc_make_fake_cap(PACKAGE_NAME, strlen(PACKAGE_NAME))); ^~~~~~~~~~~~../src/config.h:284:22: note: expanded from macro 'PACKAGE_NAME'#define PACKAGE_NAME "naim" ^~~~~~toc2.c:2140:65: note: passing argument to parameter 'str' herestatic const char *toc_make_fake_cap(const unsigned char *const str, const int len) { ^toc2.c:2389:40: warning: passing 'char [11]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] version = strdup(toc_make_fake_cap(PACKAGE_VERSION, strlen(PACKAGE_VERSION))); ^~~~~~~~~~~~~~~../src/config.h:293:25: note: expanded from macro 'PACKAGE_VERSION'#define PACKAGE_VERSION "0.11.8.3.2" ^~~~~~~~~~~~toc2.c:2140:65: note: passing argument to parameter 'str' herestatic const char *toc_make_fake_cap(const unsigned char *const str, const int len) { ^toc2.c:2602:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] strprotocol: "TOC2", ^~~~~~~~~~~~ .strprotocol = toc2.c:2603:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] default_server: "toc.n.ml.org", ^~~~~~~~~~~~~~~ .default_server = toc2.c:2604:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] default_port: 9898, ^~~~~~~~~~~~~ .default_port = toc2.c:2605:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] default_buffersize: 1024*8, ^~~~~~~~~~~~~~~~~~~ .default_buffersize = toc2.c:2606:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] periodic: toc_periodic, ^~~~~~~~~ .periodic = toc2.c:2607:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] preselect: toc_preselect, ^~~~~~~~~~ .preselect = toc2.c:2608:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] postselect: toc_postselect, ^~~~~~~~~~~ .postselect = toc2.c:2609:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] got_data: toc_got_data, ^~~~~~~~~ .got_data = toc2.c:2610:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] got_data_connecting: toc_got_data_connecting, ^~~~~~~~~~~~~~~~~~~~ .got_data_connecting = toc2.c:2611:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] comparenicks: toc_compare_nicks, ^~~~~~~~~~~~~ .comparenicks = toc2.c:2612:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] isprintable: toc_isprint, ^~~~~~~~~~~~ .isprintable = toc2.c:2613:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] disconnect: toc_disconnect, ^~~~~~~~~~~ .disconnect = toc2.c:2614:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] signon: toc_signon, ^~~~~~~ .signon = toc2.c:2615:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] get_info: toc_get_info, ^~~~~~~~~ .get_info = toc2.c:2616:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] set_info: toc_set_info, ^~~~~~~~~ .set_info = toc2.c:2617:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] set_away: toc_set_away, ^~~~~~~~~ .set_away = toc2.c:2618:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] set_nickname: toc_set_nickname, ^~~~~~~~~~~~~ .set_nickname = toc2.c:2619:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] set_password: toc_set_password, ^~~~~~~~~~~~~ .set_password = toc2.c:2620:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] set_privacy: toc_set_privacy, ^~~~~~~~~~~~ .set_privacy = toc2.c:2621:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] im_add_buddy: toc_im_add_buddy, ^~~~~~~~~~~~~ .im_add_buddy = toc2.c:2622:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] im_remove_buddy: toc_im_remove_buddy, ^~~~~~~~~~~~~~~~ .im_remove_buddy = toc2.c:2623:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] im_add_deny: toc_im_add_deny, ^~~~~~~~~~~~ .im_add_deny = toc2.c:2624:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] im_remove_deny: toc_im_remove_deny, ^~~~~~~~~~~~~~~ .im_remove_deny = toc2.c:2625:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] im_upload_buddies: toc_im_upload_buddies, ^~~~~~~~~~~~~~~~~~ .im_upload_buddies = toc2.c:2626:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] im_upload_denies: toc_im_upload_denies, ^~~~~~~~~~~~~~~~~ .im_upload_denies = toc2.c:2627:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] im_send_message: toc_im_send_message, ^~~~~~~~~~~~~~~~ .im_send_message = toc2.c:2628:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] im_send_action: toc_im_send_action, ^~~~~~~~~~~~~~~ .im_send_action = toc2.c:2629:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] im_evil: toc_im_evil, ^~~~~~~~ .im_evil = toc2.c:2630:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] chat_join: toc_chat_join, ^~~~~~~~~~ .chat_join = toc2.c:2631:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] chat_part: toc_chat_part, ^~~~~~~~~~ .chat_part = toc2.c:2632:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] chat_invite: toc_chat_invite, ^~~~~~~~~~~~ .chat_invite = toc2.c:2633:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] chat_set_topic: toc_chat_set_topic, ^~~~~~~~~~~~~~~ .chat_set_topic = toc2.c:2634:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] chat_op: toc_chat_op, ^~~~~~~~ .chat_op = toc2.c:2635:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] chat_deop: toc_chat_deop, ^~~~~~~~~~ .chat_deop = toc2.c:2636:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] chat_kick: toc_chat_kick, ^~~~~~~~~~ .chat_kick = toc2.c:2637:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] chat_send_message: toc_chat_send_message, ^~~~~~~~~~~~~~~~~~ .chat_send_message = toc2.c:2638:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] chat_send_action: toc_chat_send_action, ^~~~~~~~~~~~~~~~~ .chat_send_action = toc2.c:2641:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] subcode_encode: toc_ctcp_encode, ^~~~~~~~~~~~~~~ .subcode_encode = toc2.c:2642:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] room_normalize: aim_normalize_room_name, ^~~~~~~~~~~~~~~ .room_normalize = toc2.c:2643:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] create_handle: toc_create_handle, ^~~~~~~~~~~~~~ .create_handle = toc2.c:2644:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] destroy_handle: toc_destroy_handle, ^~~~~~~~~~~~~~~ .destroy_handle = 49 warnings generated.rm -f libfiretalk.aar cru libfiretalk.a aim.o firetalk.o irc.o lily.o toc2.o ar: `u' modifier ignored since `D' is the default (see `U')ranlib libfiretalk.amake[1]: Leaving directory '/tmp/naim/src/naim-0.11.8.3.2/libfiretalk'Making all in libltdlmake[1]: Entering directory '/tmp/naim/src/naim-0.11.8.3.2/libltdl'/bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I. -I../src -c -o ltdl.lo ltdl.cmkdir .libs clang -DHAVE_CONFIG_H -I. -I. -I../src -c ltdl.c -fPIC -DPIC -o .libs/ltdl.oltdl.c:3200:17: warning: address of array 'sys_search_path' will always evaluate to 'true' [-Wpointer-bool-conversion] if (!file && sys_search_path) ~~ ^~~~~~~~~~~~~~~1 warning generated. clang -DHAVE_CONFIG_H -I. -I. -I../src -c ltdl.c -o ltdl.o >/dev/null 2>&1/bin/sh ../libtool --tag=CC --mode=link clang -o libltdlc.la ltdl.lo -ldl ar cru .libs/libltdlc.a .libs/ltdl.oar: `u' modifier ignored since `D' is the default (see `U')ranlib .libs/libltdlc.acreating libltdlc.la(cd .libs && rm -f libltdlc.la && ln -s ../libltdlc.la libltdlc.la)make[1]: Leaving directory '/tmp/naim/src/naim-0.11.8.3.2/libltdl'Making all in secsmake[1]: Entering directory '/tmp/naim/src/naim-0.11.8.3.2/secs'clang -DHAVE_CONFIG_H -I. -I. -I../src -I../include -c atomizer.cclang -DHAVE_CONFIG_H -I. -I. -I../src -I../include -c block.cclang -DHAVE_CONFIG_H -I. -I. -I../src -I../include -c liaison.cclang -DHAVE_CONFIG_H -I. -I. -I../src -I../include -c mem.cclang -DHAVE_CONFIG_H -I. -I. -I../src -I../include -c script.cclang -DHAVE_CONFIG_H -I. -I. -I../src -I../include -c vars.crm -f libsecs.aar cru libsecs.a atomizer.o block.o liaison.o mem.o script.o vars.o ar: `u' modifier ignored since `D' is the default (see `U')ranlib libsecs.amake[1]: Leaving directory '/tmp/naim/src/naim-0.11.8.3.2/secs'Making all in srcmake[1]: Entering directory '/tmp/naim/src/naim-0.11.8.3.2/src'make all-ammake[2]: Entering directory '/tmp/naim/src/naim-0.11.8.3.2/src'clang -DHAVE_CONFIG_H -I. -I. -I. -I../include -I../libfiretalk -I../libltdl -c buddy.cbuddy.c:187:48: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_info, CB(STATUSBAR,INPUT), 0, "%-*s", faimconf.winfo.widthx, ^~~~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^buddy.c:192:25: warning: passing 'char [26]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(curconn, "Error in strftime(): %s.\n", strerror(errno)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^buddy.c:352:56: warning: passing 'char [4]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_buddy, C(WINLIST,BUDDY_OFFLINE), 1, " %s", conn->winname); ^~~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^buddy.c:355:48: warning: passing 'char [3]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_buddy, C(WINLIST,TEXT), 1, "%s", " You are offline"); ^~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^buddy.c:359:47: warning: passing 'char [4]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_buddy, C(WINLIST,TEXT), 1, " %s", conn->winname); ^~~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^buddy.c:368:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(lastgroup, USER_GROUP(bwin->e.buddy)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^buddy.c:370:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(lastgroup, CHAT_GROUP); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^buddy.c:395:62: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_buddy, C(WINLIST,TEXT), hidegroup?0:1, "%c%s%c", ^~~~~~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^buddy.c:399:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(lastgroup, group); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^buddy.c:416:16: warning: passing 'char [8]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_titlef("[%s:%s]", conn->winname, buf); ^~~~~~~~~../include/naim/naim.h:476:36: note: passing argument to parameter hereint nw_titlef(const unsigned char *, ...) G_GNUC_INTERNAL; ^buddy.c:485:48: warning: passing 'char [4]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_buddy, col%COLOR_PAIRS, 1, "%*s", M, buf); ^~~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^buddy.c:487:48: warning: passing 'char [4]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_buddy, col%COLOR_PAIRS, 0, "%*s", M, buf); ^~~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^buddy.c:512:13: warning: passing 'char [1]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_titlef(""); ^~../include/naim/naim.h:476:36: note: passing argument to parameter hereint nw_titlef(const unsigned char *, ...) G_GNUC_INTERNAL; ^buddy.c:639:23: warning: passing 'char [51]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "Type /delbuddy to remove %s from your buddy list.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^buddy.c:641:4: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(lastclose, bwin->winname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^buddy.c:659:21: warning: passing 'char [24]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "File transfer aborted.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^buddy.c:708:8: warning: returning 'char [2048]' from a function with result type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] return(newname); ^~~~~~~~~buddy.c:750:36: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] secs_setvar("cur", naim_normalize(bwin->winname)); ^~~~~~~~~~~~~buddy.c:698:64: note: passing argument to parameter 'name' hereconst unsigned char *naim_normalize(const unsigned char *const name) { ^buddy.c:750:21: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] secs_setvar("cur", naim_normalize(bwin->winname)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/secs.h:63:47: note: passing argument to parameter 'val' hereint secs_setvar(const char *name, const char *val); ^buddy.c:774:23: warning: passing 'char [145]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "Warning: While opening logfile for %s, two versions were found: [%s] and [%s]. I will use [%s], but you may want to look into this discrepency.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^buddy.c:800:17: warning: passing 'char [25]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_statusbarf("Redrawing window for %s.", bwin->winname); ^~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:477:40: note: passing argument to parameter 'format' hereint nw_statusbarf(const unsigned char *format, ...) G_GNUC_INTERNAL; ^buddy.c:822:46: warning: passing 'char [3]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(&(bwin->nwin), -C(IMWIN,TEXT)-1, "%s", buf); ^~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^buddy.c:824:19: warning: passing 'char [42]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_statusbarf("Redrawing window for %s (%li lines left).", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:477:40: note: passing argument to parameter 'format' hereint nw_statusbarf(const unsigned char *format, ...) G_GNUC_INTERNAL; ^buddy.c:849:34: warning: passing 'char [2]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&(bwin->nwin), 0, 0, "\n"); ^~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^buddy.c:878:15: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (aimcmp(lastbwin->winname, lastbwin->next->winname) == 1) ^~~~~~~~~~~~~~~~~../include/naim/naim.h:449:33: note: passing argument to parameter hereint aimcmp(const unsigned char *, const unsigned char *) G_GNUC_INTERNAL; ^buddy.c:878:34: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (aimcmp(lastbwin->winname, lastbwin->next->winname) == 1) ^~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:449:56: note: passing argument to parameter hereint aimcmp(const unsigned char *, const unsigned char *) G_GNUC_INTERNAL; ^buddy.c:885:15: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (aimcmp(srchbwin->next->winname, bwin->winname) == 1) ^~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:449:33: note: passing argument to parameter hereint aimcmp(const unsigned char *, const unsigned char *) G_GNUC_INTERNAL; ^buddy.c:885:40: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (aimcmp(srchbwin->next->winname, bwin->winname) == 1) ^~~~~~~~~~~~~../include/naim/naim.h:449:56: note: passing argument to parameter hereint aimcmp(const unsigned char *, const unsigned char *) G_GNUC_INTERNAL; ^buddy.c:895:23: warning: passing 'char [43]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "Unable to open scrollback buffer file: %s\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^buddy.c:923:22: warning: passing 'char [46]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "Adding %s to your buddy list due to sign-on.\n", buddy); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^buddy.c:926:2: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(blist->_account, buddy); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^buddy.c:938:22: warning: passing 'char [91]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "%s [%s] is now online =)\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^buddy.c:941:23: warning: passing 'char [91]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s [%s] is now online =)\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^buddy.c:947:25: warning: passing 'char [31]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "Sending queued IM %i/%i [%s].\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^buddy.c:981:22: warning: passing 'char [82]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Strangeness while marking %s offline: no autopeer negotiated, but autocrypt set!\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^buddy.c:993:22: warning: passing 'char [97]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "%s [%s] has just logged off :(\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^buddy.c:1006:23: warning: passing 'char [97]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s [%s] has just logged off :(\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^buddy.c:1045:23: warning: passing 'char [46]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s is now idle.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^buddy.c:1048:23: warning: passing 'char [52]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s is no longer idle!\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^buddy.c:1078:24: warning: passing 'char [46]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s is now away.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^buddy.c:1082:24: warning: passing 'char [54]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s is now available: %s\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^buddy.c:1085:24: warning: passing 'char [52]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s is no longer away!\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^buddy.c:1102:23: warning: passing 'char [100]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s [%s] is no longer available :/\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^buddy.c:1115:23: warning: passing 'char [64]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "Chat %s is no longer available :/\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^44 warnings generated.AWK="gawk" CPP="clang -E -I. -I. -I. -I../include -I../libfiretalk -I../libltdl -DHAVE_CONFIG_H" SRCDIR=. ./genkeys.sh > conio_keys.hAWK="gawk" CPP="clang -E -I. -I. -I. -I../include -I../libfiretalk -I../libltdl -DHAVE_CONFIG_H" ./gencmds.sh > conio_cmds.hAWK="gawk" CPP="clang -E -I. -I. -I. -I../include -I../libfiretalk -I../libltdl -DHAVE_CONFIG_H" ./gencmd2.sh > commands.txtclang -DHAVE_CONFIG_H -I. -I. -I. -I../include -I../libfiretalk -I../libltdl -c conio.cconio.c:317:18: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "JUMP", "No connection named %s.\n", ^~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:317:26: warning: passing 'char [25]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "JUMP", "No connection named %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:322:18: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "JUMP", "No window in %s named %s.\n", ^~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:322:26: warning: passing 'char [27]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "JUMP", "No window in %s named %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:327:17: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "JUMP", "No window in %s named %s.\n", ^~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:327:25: warning: passing 'char [27]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "JUMP", "No window in %s named %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:383:16: warning: passing 'char [4]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "MSG", "You can't send a message to a file transfer!\n"); ^~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:383:23: warning: passing 'char [46]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "MSG", "You can't send a message to a file transfer!\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:387:3: warning: passing 'unsigned char [64]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] WINTIME(&(bwin->nwin), IMWIN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:342:28: note: expanded from macro 'WINTIME'#define WINTIME(win, cpre) WINTIME_NOTNOW(win, cpre, now) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:338:11: note: expanded from macro 'WINTIME_NOTNOW' strftime(buf, sizeof(buf), format, tptr); \ ^~~/usr/include/time.h:205:42: note: passing argument to parameter '__s' hereextern size_t strftime (char *__restrict __s, size_t __maxsize, ^conio.c:387:3: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] WINTIME(&(bwin->nwin), IMWIN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:342:28: note: expanded from macro 'WINTIME'#define WINTIME(win, cpre) WINTIME_NOTNOW(win, cpre, now) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:339:31: note: expanded from macro 'WINTIME_NOTNOW' hwprintf(win, C(cpre,EVENT), "%s", buf); \ ^~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^conio.c:389:4: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] format, (conn->sn != NULL)?conn->sn:"(me)"); ^~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^conio.c:391:4: warning: passing 'char [12]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] " %s%s%s
", pre, args[1], post); ^~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^conio.c:395:3: warning: passing 'unsigned char [64]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] WINTIME(&(conn->nwin), CONN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:342:28: note: expanded from macro 'WINTIME'#define WINTIME(win, cpre) WINTIME_NOTNOW(win, cpre, now) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:338:11: note: expanded from macro 'WINTIME_NOTNOW' strftime(buf, sizeof(buf), format, tptr); \ ^~~/usr/include/time.h:205:42: note: passing argument to parameter '__s' hereextern size_t strftime (char *__restrict __s, size_t __maxsize, ^conio.c:395:3: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] WINTIME(&(conn->nwin), CONN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:342:28: note: expanded from macro 'WINTIME'#define WINTIME(win, cpre) WINTIME_NOTNOW(win, cpre, now) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:339:31: note: expanded from macro 'WINTIME_NOTNOW' hwprintf(win, C(cpre,EVENT), "%s", buf); \ ^~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^conio.c:396:41: warning: passing 'char [18]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(&(conn->nwin), C(CONN,SELF), "-> *%s*", args[0]); ^~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^conio.c:397:41: warning: passing 'char [12]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(&(conn->nwin), C(CONN,TEXT), " %s%s%s
", pre, args[1], post); ^~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^conio.c:401:33: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] logim(conn, conn->sn, args[0], args[1]); ^~~~~~~../include/naim/naim.h:415:87: note: passing argument to parameter 'message' herevoid logim(conn_t *conn, const char *source, const char *target, const unsigned char *message) G_GNUC_INTERNAL; ^conio.c:447:22: warning: passing 'char [89]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Removed %s's name (was \"%s\").\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:459:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(blist->_group, group); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:460:22: warning: passing 'char [87]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Changed %s's group to \"%s\".\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:466:22: warning: passing 'char [125]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Changed %s's name from \"%s\" to \"%s\".\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:468:4: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(blist->_name, args[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:476:23: warning: passing 'char [100]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "%s [%s] is now a permanent buddy.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:479:23: warning: passing 'char [110]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Added %s [%s] to your permanent buddy list.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:485:23: warning: passing 'char [104]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "%s [%s] is now a non-permanent buddy.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:488:23: warning: passing 'char [114]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Added %s [%s] to your non-permanent buddy list.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:497:16: warning: passing 'char [9]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "ADDBUDDY", "Unable to add buddy: %s.\n", firetalk_strerror(ret)); ^~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:497:28: warning: passing 'char [26]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "ADDBUDDY", "Unable to add buddy: %s.\n", firetalk_strerror(ret)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:592:15: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "SAVE", "Error %i opening file for write: %s", ^~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:592:23: warning: passing 'char [36]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "SAVE", "Error %i opening file for write: %s", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:995:20: warning: passing 'char [23]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Settings saved to %s.\n", filename); ^~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1006:15: warning: passing 'char [8]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CONNECT", "Please /%s:disconnect first (just so there's no confusion).\n", ^~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1006:26: warning: passing 'char [90]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CONNECT", "Please /%s:disconnect first (just so there's no confusion).\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1013:16: warning: passing 'char [8]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CONNECT", "It looks like you're specifying a server, so I'll use %s as your name.\n", ^~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1013:27: warning: passing 'char [72]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CONNECT", "It looks like you're specifying a server, so I'll use %s as your name.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1019:16: warning: passing 'char [8]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CONNECT", "It looks like you're specifying a server, but I don't have a default name to use.\n"); ^~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1019:27: warning: passing 'char [83]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CONNECT", "It looks like you're specifying a server, but I don't have a default name to use.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1020:16: warning: passing 'char [8]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CONNECT", "Please specify a name to use (/%s:connect myname %s).\n", ^~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1020:27: warning: passing 'char [84]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CONNECT", "Please specify a name to use (/%s:connect myname %s).\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1036:3: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(conn->server, args[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1040:4: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(conn->sn, args[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1044:15: warning: passing 'char [8]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CONNECT", "Please specify a name to use (/%s:connect myname).\n", ^~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1044:26: warning: passing 'char [81]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CONNECT", "Please specify a name to use (/%s:connect myname).\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1051:22: warning: passing 'char [19]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Connecting to %s.\n", ^~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1054:22: warning: passing 'char [32]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Connecting to %s on server %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1058:22: warning: passing 'char [30]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Connecting to %s on port %i.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1061:22: warning: passing 'char [43]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Connecting to %s on port %i of server %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1077:16: warning: passing 'char [8]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CONNECT", "Unable to connect: %s (%s).\n", ^~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1077:27: warning: passing 'char [29]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CONNECT", "Unable to connect: %s (%s).\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1082:16: warning: passing 'char [8]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CONNECT", "Unable to connect: %s (%s).\n", ^~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1082:27: warning: passing 'char [29]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CONNECT", "Unable to connect: %s (%s).\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1085:16: warning: passing 'char [8]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CONNECT", "Unable to connect: %s.\n", ^~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1085:27: warning: passing 'char [24]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CONNECT", "Unable to connect: %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1089:15: warning: passing 'char [8]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CONNECT", "Connection failed in startup, %s.\n", ^~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1089:26: warning: passing 'char [35]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CONNECT", "Connection failed in startup, %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1137:17: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "INFO", "Unable to retrieve user information for %s: %s.\n", ^~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1137:25: warning: passing 'char [49]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "INFO", "Unable to retrieve user information for %s: %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1141:17: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "INFO", "Unable to retrieve user information for %s: %s.\n", ^~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1141:25: warning: passing 'char [49]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "INFO", "Unable to retrieve user information for %s: %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1146:16: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "INFO", "Unable to retrieve user information for %s: %s.\n", ^~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1146:24: warning: passing 'char [49]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "INFO", "Unable to retrieve user information for %s: %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1171:2: warning: passing 'unsigned char [64]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] WINTIME(&(conn->curbwin->nwin), IMWIN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:342:28: note: expanded from macro 'WINTIME'#define WINTIME(win, cpre) WINTIME_NOTNOW(win, cpre, now) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:338:11: note: expanded from macro 'WINTIME_NOTNOW' strftime(buf, sizeof(buf), format, tptr); \ ^~~/usr/include/time.h:205:42: note: passing argument to parameter '__s' hereextern size_t strftime (char *__restrict __s, size_t __maxsize, ^conio.c:1171:2: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] WINTIME(&(conn->curbwin->nwin), IMWIN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:342:28: note: expanded from macro 'WINTIME'#define WINTIME(win, cpre) WINTIME_NOTNOW(win, cpre, now) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:339:31: note: expanded from macro 'WINTIME_NOTNOW' hwprintf(win, C(cpre,EVENT), "%s", buf); \ ^~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^conio.c:1172:50: warning: passing 'char [12]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(&(conn->curbwin->nwin), C(IMWIN,SELF), "* %s", conn->sn); ^~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^conio.c:1173:50: warning: passing 'char [9]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(&(conn->curbwin->nwin), C(IMWIN,TEXT), "%s%s
", (strncmp(args[0], "'s ", 3) == 0)?"":" ", args[0]); ^~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^conio.c:1174:48: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] logim(conn, conn->sn, conn->curbwin->winname, args[0]); ^~~~~~~../include/naim/naim.h:415:87: note: passing argument to parameter 'message' herevoid logim(conn_t *conn, const char *source, const char *target, const unsigned char *message) G_GNUC_INTERNAL; ^conio.c:1175:46: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] naim_send_act(conn, conn->curbwin->winname, args[0]); ^~~~~~~../include/naim/naim.h:418:85: note: passing argument to parameter herevoid naim_send_act(conn_t *const conn, const char *const, const unsigned char *const); ^conio.c:1202:23: warning: passing 'char [59]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "Query window created and user added as a temporary buddy.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^conio.c:1204:23: warning: passing 'char [23]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "Query window created.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^conio.c:1223:16: warning: passing 'char [6]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CLOSE", "No window is open for %s.\n", ^~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1223:25: warning: passing 'char [56]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CLOSE", "No window is open for %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1291:24: warning: passing 'char [2]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(win, 0, 0, "\n"); ^~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^conio.c:1307:37: warning: passing 'char [2]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&(bwin->nwin), 0, 0, "\n"); ^~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^conio.c:1361:23: warning: passing 'char [81]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Your buddy list is empty, try /addbuddy buddyname.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1365:22: warning: passing 'char [12]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Buddy list:"); ^~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1402:22: warning: passing 'char [161]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, " %s" ^~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1431:23: warning: passing 'char [173]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, " %s" ^~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1455:22: warning: passing 'char [153]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Use the /namebuddy command to change a buddy's name, or /groupbuddy to change a buddy's group."); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1468:23: warning: passing 'char [14]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "Nobody on %s\n", chat); ^~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^conio.c:1486:23: warning: passing 'char [17]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "Users on %s: %s\n", chat, namesbuf); ^~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^conio.c:1503:23: warning: passing 'char [147]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(cwin, "Entering chat \"%s\" with a key of \"%s\"; if you intended to join chat \"%s %s\", please use /join \"%s %s\" in the future.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^conio.c:1505:4: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(cwin->e.chat->key, args[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1516:17: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "JOIN", "Unable to join %s: %s.\n", args[0], firetalk_strerror(ret)); ^~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1516:25: warning: passing 'char [24]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "JOIN", "Unable to join %s: %s.\n", args[0], firetalk_strerror(ret)); ^~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1545:15: warning: passing 'char [9]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "TAGBUDDY", "%s is not in your buddy list.\n", ^~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1545:27: warning: passing 'char [60]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "TAGBUDDY", "%s is not in your buddy list.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1550:3: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(blist->tag, args[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1551:21: warning: passing 'char [53]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "%s is now tagged (%s).\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1556:21: warning: passing 'char [54]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "%s is no longer tagged.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1559:15: warning: passing 'char [9]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "TAGBUDDY", "%s is not tagged.\n", ^~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1559:27: warning: passing 'char [48]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "TAGBUDDY", "%s is not tagged.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1575:15: warning: passing 'char [9]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "DELBUDDY", "No buddy specified.\n"); ^~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1575:27: warning: passing 'char [21]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "DELBUDDY", "No buddy specified.\n"); ^~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1580:15: warning: passing 'char [9]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "DELBUDDY", "You can not delete people from your tracking list with a window open. Please /close %s first.\n", ^~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1580:27: warning: passing 'char [124]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "DELBUDDY", "You can not delete people from your tracking list with a window open. Please /close %s first.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1589:23: warning: passing 'char [63]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "Removed %s from your buddy list.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^conio.c:1592:23: warning: passing 'char [137]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "Removed %s from naim's buddy list, but the server wouldn't remove %s%s%s from your session buddy list: %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^conio.c:1598:22: warning: passing 'char [135]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "Removed %s from your session buddy list, but %s isn't in naim's buddy list.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^conio.c:1601:22: warning: passing 'char [60]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "%s is not in your buddy list.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^conio.c:1617:15: warning: passing 'char [3]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "OP", "Unable to op %s: %s.\n", args[0], firetalk_strerror(ret)); ^~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1617:21: warning: passing 'char [22]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "OP", "Unable to op %s: %s.\n", args[0], firetalk_strerror(ret)); ^~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1627:15: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "DEOP", "Unable to deop %s: %s.\n", args[0], firetalk_strerror(ret)); ^~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1627:23: warning: passing 'char [24]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "DEOP", "Unable to deop %s: %s.\n", args[0], firetalk_strerror(ret)); ^~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1636:22: warning: passing 'char [15]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "No topic set.\n"); ^~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1638:22: warning: passing 'char [39]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Topic for %s: %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1645:16: warning: passing 'char [6]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "TOPIC", "Unable to change topic: %s.\n", firetalk_strerror(ret)); ^~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1645:25: warning: passing 'char [29]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "TOPIC", "Unable to change topic: %s.\n", firetalk_strerror(ret)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1657:15: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "KICK", "Unable to kick %s: %s.\n", args[0], firetalk_strerror(ret)); ^~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1657:23: warning: passing 'char [24]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "KICK", "Unable to kick %s: %s.\n", args[0], firetalk_strerror(ret)); ^~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1669:15: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "INVITE", "Unable to invite %s: %s.\n", args[0], firetalk_strerror(ret)); ^~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1669:25: warning: passing 'char [26]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "INVITE", "Unable to invite %s: %s.\n", args[0], firetalk_strerror(ret)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1686:20: warning: passing 'char [53]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "No longer blocking %s.\n", args[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1689:23: warning: passing 'char [129]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "Removed %s from naim's block list, but the server wouldn't remove %s from your session block list.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^conio.c:1702:16: warning: passing 'char [6]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "BLOCK", "Unable to block %s: %s.\n", args[0], firetalk_strerror(ret)); ^~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1702:25: warning: passing 'char [25]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "BLOCK", "Unable to block %s: %s.\n", args[0], firetalk_strerror(ret)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1704:22: warning: passing 'char [47]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Now blocking %s.\n", args[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1706:21: warning: passing 'char [47]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Now blocking %s.\n", args[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1719:22: warning: passing 'char [23]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Ignore list is empty.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1721:22: warning: passing 'char [14]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Ignore list:\n"); ^~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1724:24: warning: passing 'char [16]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, " %s (%s)\n", idiotar->screenname, idiotar->notes); ^~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1726:24: warning: passing 'char [11]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, " %s\n", idiotar->screenname); ^~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1736:22: warning: passing 'char [47]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Now ignoring %s.\n", args[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1742:21: warning: passing 'char [52]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Now ignoring %s (%s).\n", args[0], args[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1762:23: warning: passing 'char [3]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "-\n"); ^~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1765:21: warning: passing 'char [69]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "See /help chains for more information.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1774:15: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "TABLES", "Unable to perform self-symbol lookup: %s.\n", ^~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1774:25: warning: passing 'char [43]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "TABLES", "Unable to perform self-symbol lookup: %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1780:15: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "TABLES", "Unable to find chain %s (%s): %s.\n", ^~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1780:25: warning: passing 'char [35]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "TABLES", "Unable to find chain %s (%s): %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1787:20: warning: passing 'char [33]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Chain %s, containing %i hook%s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1806:21: warning: passing 'char [156]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, " %i: %s:%s() weight %i at %#p (%lu passes, %lu stops)\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1817:21: warning: passing 'char [33]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Current filter tables: REPLACE.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1833:19: warning: passing 'char [15]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "FILTER REPLACE", "= %s -> %s\n", ^~~~~~~~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1833:37: warning: passing 'char [12]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "FILTER REPLACE", "= %s -> %s\n", ^~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1836:17: warning: passing 'char [15]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "FILTER REPLACE", "Table empty.\n"); ^~~~~~~~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1836:35: warning: passing 'char [14]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "FILTER REPLACE", "Table empty.\n"); ^~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1867:18: warning: passing 'char [15]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "FILTER REPLACE", "Unknown action ``%s''.\n", ^~~~~~~~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1867:36: warning: passing 'char [24]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "FILTER REPLACE", "Unknown action ``%s''.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1870:17: warning: passing 'char [15]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "FILTER REPLACE", "Must specify rewrite rule.\n"); ^~~~~~~~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1870:35: warning: passing 'char [28]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "FILTER REPLACE", "Must specify rewrite rule.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1875:20: warning: passing 'char [15]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "FILTER REPLACE", "- %s -> %s\n", ^~~~~~~~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1875:38: warning: passing 'char [12]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "FILTER REPLACE", "- %s -> %s\n", ^~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1877:8: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(html_cleanar[i].from, ""); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1878:8: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(html_cleanar[i].replace, ""); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1880:20: warning: passing 'char [15]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "FILTER REPLACE", "= %s -> %s\n", ^~~~~~~~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1880:38: warning: passing 'char [12]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "FILTER REPLACE", "= %s -> %s\n", ^~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1884:17: warning: passing 'char [15]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "FILTER REPLACE", "%s is not in the table.\n", ^~~~~~~~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1884:35: warning: passing 'char [25]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "FILTER REPLACE", "%s is not in the table.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1887:17: warning: passing 'char [15]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "FILTER REPLACE", "Unknown modifier %c (%s).\n", ^~~~~~~~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1887:35: warning: passing 'char [27]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "FILTER REPLACE", "Unknown modifier %c (%s).\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1892:18: warning: passing 'char [15]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "FILTER REPLACE", "- %s -> %s\n", ^~~~~~~~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1892:36: warning: passing 'char [12]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "FILTER REPLACE", "- %s -> %s\n", ^~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1905:4: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(html_cleanar[i].from, args[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1906:4: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(html_cleanar[i].replace, args[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1907:16: warning: passing 'char [15]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "FILTER REPLACE", "+ %s -> %s\n", ^~~~~~~~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1907:34: warning: passing 'char [12]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "FILTER REPLACE", "+ %s -> %s\n", ^~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1911:15: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "FILTER", "Table %s does not exist.", ^~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1911:25: warning: passing 'char [25]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "FILTER", "Table %s does not exist.", ^~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1951:21: warning: passing 'char [58]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Eek, stay away, %s is EVIL!\n", args[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1953:15: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "WARN", "Unable to warn %s: %s.\n", args[0], firetalk_strerror(ret)); ^~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1953:23: warning: passing 'char [24]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "WARN", "Unable to warn %s: %s.\n", args[0], firetalk_strerror(ret)); ^~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1963:16: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "NICK", "Unable to change names: %s.\n", firetalk_strerror(ret)); ^~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1963:24: warning: passing 'char [29]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "NICK", "Unable to change names: %s.\n", firetalk_strerror(ret)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1965:15: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "NICK", "Try /connect %s.\n", args[0]); ^~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1965:23: warning: passing 'char [47]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "NICK", "Try /connect %s.\n", args[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1971:20: warning: passing 'char [4]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "%s\n", secs_script_expand(NULL, args[0])); ^~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1983:15: warning: passing 'char [12]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "READPROFILE", "Please specify a real file.\n"); ^~~~~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1983:30: warning: passing 'char [29]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "READPROFILE", "Please specify a real file.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1987:15: warning: passing 'char [12]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "READPROFILE", "Can't read %s: %s.\n", ^~~~~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1987:30: warning: passing 'char [20]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "READPROFILE", "Can't read %s: %s.\n", ^~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1992:15: warning: passing 'char [12]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "READPROFILE", "Profile file too small.\n"); ^~~~~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1992:30: warning: passing 'char [25]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "READPROFILE", "Profile file too small.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1996:15: warning: passing 'char [12]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "READPROFILE", "Unable to open %s.\n", ^~~~~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:1996:30: warning: passing 'char [20]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "READPROFILE", "Unable to open %s.\n", ^~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2002:15: warning: passing 'char [12]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "READPROFILE", "Fatal error in malloc(%i): %s\n", ^~~~~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2002:30: warning: passing 'char [31]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "READPROFILE", "Fatal error in malloc(%i): %s\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2007:15: warning: passing 'char [12]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "READPROFILE", "Fatal error in read(%i): %s\n", ^~~~~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2007:30: warning: passing 'char [29]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "READPROFILE", "Fatal error in read(%i): %s\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2025:15: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "ACCEPT", "You must be in a file transfer window.\n"); ^~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2025:25: warning: passing 'char [40]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "ACCEPT", "You must be in a file transfer window.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2030:2: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(conn->curbwin->e.transfer->local, args[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2048:15: warning: passing 'char [6]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "OFFER", "Offering file transfer request to %s (%s).\n", ^~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2048:24: warning: passing 'char [73]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "OFFER", "Offering file transfer request to %s (%s).\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2052:15: warning: passing 'char [6]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "OFFER", "Ignoring duplicate file transfer request to %s (%s).\n", ^~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2052:24: warning: passing 'char [83]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "OFFER", "Ignoring duplicate file transfer request to %s (%s).\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2064:21: warning: passing 'char [27]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Available colors include:\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2066:22: warning: passing 'char [20]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, " %-2i %s\n", i, collist[i]); ^~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2067:21: warning: passing 'char [14]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Foregrounds:\n"); ^~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2069:22: warning: passing 'char [32]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, " %-2i %s text is %s.\n", i, forelist[i], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2071:21: warning: passing 'char [14]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Backgrounds:\n"); ^~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2073:22: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, " %-2i %s window is %s.\n", i, backlist[i], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2077:15: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "SETCOL", "Please see /help setcol.\n"); ^~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2077:25: warning: passing 'char [55]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "SETCOL", "Please see /help setcol.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2101:17: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "SETCOL", "Unknown modifier %s.\n", ^~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2101:27: warning: passing 'char [22]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "SETCOL", "Unknown modifier %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2109:22: warning: passing 'char [26]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Foreground %s set to %s.\n", forelist[i], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2118:17: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "SETCOL", "You can not force bold/dull for backgrounds.\n"); ^~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2118:27: warning: passing 'char [46]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "SETCOL", "You can not force bold/dull for backgrounds.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2146:23: warning: passing 'char [26]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Background %s set to %s.\n", backlist[i], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2150:16: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "SETCOL", "Unknown window/event: %s.\n", ^~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2150:26: warning: passing 'char [27]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "SETCOL", "Unknown window/event: %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2161:21: warning: passing 'char [23]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Privacy mode changed.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2163:15: warning: passing 'char [8]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "SETPRIV", "Privacy mode not changed: %s.\n", firetalk_strerror(ret)); ^~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2163:26: warning: passing 'char [31]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "SETPRIV", "Privacy mode not changed: %s.\n", firetalk_strerror(ret)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2242:22: warning: passing 'char [29]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Key %i (%s) bound to ``%s''\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2245:22: warning: passing 'char [25]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Key %i (%s) is unbound.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2258:21: warning: passing 'char [33]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Key %i (%s) now bound to ``%s''\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2268:20: warning: passing 'char [49]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Aliased /%s to: %s\n", args[0], args[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2283:15: warning: passing 'char [4]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "SET", "Try /set %s \"%s %s\".\n", ^~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2283:22: warning: passing 'char [51]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "SET", "Try /set %s \"%s %s\".\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2291:14: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, prefix, "Protocol drivers are currently loaded for:\n"); ^~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2291:22: warning: passing 'char [44]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, prefix, "Protocol drivers are currently loaded for:\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2293:15: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, prefix, " %s\n", str); ^~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2293:23: warning: passing 'char [11]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, prefix, " %s\n", str); ^~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2306:21: warning: passing 'char [63]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "See /help newconn for more help.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2318:16: warning: passing 'char [8]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "NEWCONN", "Please supply a protocol name:"); ^~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2318:27: warning: passing 'char [31]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "NEWCONN", "Please supply a protocol name:"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2320:16: warning: passing 'char [8]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "NEWCONN", "See /help newconn for more help.\n"); ^~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2320:27: warning: passing 'char [63]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "NEWCONN", "See /help newconn for more help.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2339:15: warning: passing 'char [8]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "NEWCONN", "Invalid protocol %s.", protostr); ^~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2339:26: warning: passing 'char [21]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "NEWCONN", "Invalid protocol %s.", protostr); ^~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2341:15: warning: passing 'char [8]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "NEWCONN", "See /help newconn for more help.\n"); ^~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2341:26: warning: passing 'char [63]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "NEWCONN", "See /help newconn for more help.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2348:17: warning: passing 'char [8]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "NEWCONN", "A window for connection %s (%s) is already open.\n", ^~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2348:28: warning: passing 'char [50]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "NEWCONN", "A window for connection %s (%s) is already open.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2361:37: warning: passing 'char [2]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&(newconn->nwin), 0, 0, "\n"); ^~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^conio.c:2369:2: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(newconn->winname, args[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2371:24: warning: passing 'char [47]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(newconn, NULL, "A new connection of type %s has been created.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2373:24: warning: passing 'char [150]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(newconn, NULL, "Ins and Del will switch between connections, and /jump (^N, M-n, F8) will jump across connections if there are no active windows in the current one.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2374:24: warning: passing 'char [92]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(newconn, NULL, "You can now /connect <name> [<server>] to log on.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2383:15: warning: passing 'char [8]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "DELCONN", "You must always have at least one connection open at all times.\n"); ^~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2383:26: warning: passing 'char [65]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "DELCONN", "You must always have at least one connection open at all times.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2398:16: warning: passing 'char [8]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "DELCONN", "Unable to find connection %s.\n", ^~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2398:27: warning: passing 'char [31]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "DELCONN", "Unable to find connection %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2415:22: warning: passing 'char [23]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Current server: %s %i\n", ^~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2419:22: warning: passing 'char [35]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Current server: %s (default port)\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2424:15: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "SERVER", "Please try to /%s:connect first.\n", ^~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2424:25: warning: passing 'char [63]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "SERVER", "Please try to /%s:connect first.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2430:16: warning: if statement has empty body [-Wempty-body] if (argc == 2); ^conio.c:2430:16: note: put the semicolon on a separate line to silence this warningconio.c:2438:15: warning: passing 'char [11]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "DISCONNECT", "You aren't connected.\n"); ^~~~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2438:29: warning: passing 'char [23]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "DISCONNECT", "You aren't connected.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2441:21: warning: passing 'char [27]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "You are now disconnected.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2451:22: warning: passing 'char [85]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Window list window is always hidden (possible values are HIDDEN, VISIBLE, or AUTO).\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2453:22: warning: passing 'char [86]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Window list window is always visible (possible values are HIDDEN, VISIBLE, or AUTO).\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2455:22: warning: passing 'char [83]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Window list window is auto-hidden (possible values are HIDDEN, VISIBLE, or AUTO).\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2459:23: warning: passing 'char [42]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Window list window is now always hidden.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2464:23: warning: passing 'char [43]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Window list window is now always visible.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2468:22: warning: passing 'char [40]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Window list window is now auto-hidden.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2471:16: warning: passing 'char [8]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "WINLIST", "Hmm? Possible values are HIDDEN, VISIBLE, or AUTO.\n"); ^~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2471:27: warning: passing 'char [52]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "WINLIST", "Hmm? Possible values are HIDDEN, VISIBLE, or AUTO.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2496:16: warning: passing 'char [2]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "_", "%s\n", ptr); ^~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2496:21: warning: passing 'char [4]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "_", "%s\n", ptr); ^~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2508:16: warning: passing 'char [2]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "_", "%s\n", ptr); ^~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2508:21: warning: passing 'char [4]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "_", "%s\n", ptr); ^~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2527:15: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "EXEC", "Error creating pipe: %s.\n", ^~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2527:23: warning: passing 'char [26]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "EXEC", "Error creating pipe: %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2532:15: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "EXEC", "Error in fork: %s, closing pipe.\n", ^~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2532:23: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "EXEC", "Error in fork: %s, closing pipe.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2584:20: warning: passing 'char [74]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, " %s (%s)\n", filename, path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2597:21: warning: passing 'char [74]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, " %s (%s)\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2600:22: warning: passing 'char [70]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, " Category: %s\n", tmp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2602:22: warning: passing 'char [60]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, " Description: %s\n", tmp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2604:22: warning: passing 'char [70]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, " License: %s\n", tmp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2606:22: warning: passing 'char [75]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, " Author: %s\n", tmp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2608:22: warning: passing 'char [70]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, " Code Age: %s\n", dtime(nowf - *ver)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2626:21: warning: passing 'char [25]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Symbol %s found at %#p.\n", args[0], ptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2628:15: warning: passing 'char [6]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "DLSYM", "Symbol %s not found.\n", args[0]); ^~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2628:24: warning: passing 'char [22]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "DLSYM", "Symbol %s not found.\n", args[0]); ^~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2634:20: warning: passing 'char [43]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Modules found in the default search path:\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2636:20: warning: passing 'char [124]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Additional modules can be loaded using their explicit paths, as in /modload %s/mods/mymod.la.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2638:20: warning: passing 'char [29]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Modules currently resident:\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2640:20: warning: passing 'char [70]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "See /help modload for more information.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2661:15: warning: passing 'char [8]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "MODLOAD", "Unable to load module %s: %s.\n", ^~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2661:26: warning: passing 'char [60]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "MODLOAD", "Unable to load module %s: %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2668:21: warning: passing 'char [90]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Module %s (%s) already loaded.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2673:20: warning: passing 'char [82]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Module %s (%s) loaded.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2679:22: warning: passing 'char [71]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Module %s initialized, leaving resident.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2682:22: warning: passing 'char [64]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Module %s initialized, unloading.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2684:22: warning: passing 'char [84]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Module %s (%s) unloaded.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2689:21: warning: passing 'char [128]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Module %s has no initializer (%s:naim_init()): %s, leaving resident.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2708:18: warning: passing 'char [10]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "MODUNLOAD", "Module %s is busy (%s:naim_exit() != MOD_FINISHED), leaving resident.\n", ^~~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2708:31: warning: passing 'char [129]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "MODUNLOAD", "Module %s is busy (%s:naim_exit() != MOD_FINISHED), leaving resident.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2712:24: warning: passing 'char [66]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Module %s deinitialized, unloading.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2715:22: warning: passing 'char [84]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Module %s (%s) unloaded.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2721:14: warning: passing 'char [10]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "MODUNLOAD", "No module named %s loaded.\n", args[0]); ^~~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2721:27: warning: passing 'char [28]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "MODUNLOAD", "No module named %s loaded.\n", args[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2736:15: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "RESIZE", "Window height (%i) must be greater than %i.", scrollback, LINES-2); ^~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2736:25: warning: passing 'char [44]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "RESIZE", "Window height (%i) must be greater than %i.", scrollback, LINES-2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2739:15: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "RESIZE", "Window height (%i) must be less than 5001.", scrollback); ^~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2739:25: warning: passing 'char [43]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "RESIZE", "Window height (%i) must be less than 5001.", scrollback); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2748:20: warning: passing 'char [17]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Windows resized."); ^~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2765:21: warning: passing 'char [33]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Running " PACKAGE_STRING NAIM_SNAPSHOT " for %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2767:21: warning: passing 'char [17]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Config file: %s\n", naimrcfilename); ^~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2776:22: warning: passing 'char [2]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "-"); ^~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2779:21: warning: passing 'char [69]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "See /help status for more information.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2787:16: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "STATUS", "Unknown connection %s.\n", args[0]); ^~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2787:26: warning: passing 'char [24]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "STATUS", "Unknown connection %s.\n", args[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2793:20: warning: passing 'char [21]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Information for %s:\n", c->winname); ^~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2796:21: warning: passing 'char [22]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Online as %s for %s.\n", c->sn, dtime(now - c->online)); ^~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2799:22: warning: passing 'char [28]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Not online (want to be %s)\n", c->sn); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2801:22: warning: passing 'char [13]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Not online.\n"); ^~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2805:22: warning: passing 'char [10]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Windows:\n"); ^~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2831:22: warning: passing 'char [68]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, " %s (%s%s%s%s) [last viewed %s]\n", bwin->winname, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2837:22: warning: passing 'char [51]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, " %s (%s%s%s%s)\n", bwin->winname, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2843:20: warning: passing 'char [46]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "%i discussions, %i users, %i file transfers.\n", discussions, users, files); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2845:21: warning: passing 'char [69]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "See /names for buddy list information.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2847:21: warning: passing 'char [72]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "See /%s:names for buddy list information.\n", c->winname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2854:11: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(c, cmd, "Unknown command.\n"); ^~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2854:16: warning: passing 'char [18]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(c, cmd, "Unknown command.\n"); ^~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2903:25: warning: passing 'char [29]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(curconn, NULL, "[%s:%s] Unknown connection.\n", cmd, tmp+1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2933:13: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(c, cmdar[i].c, "You must be in a chat.\n"); ^~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2933:25: warning: passing 'char [24]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(c, cmdar[i].c, "You must be in a chat.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2935:13: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(c, cmdar[i].c, "You must be in a query.\n"); ^~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2935:25: warning: passing 'char [25]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(c, cmdar[i].c, "You must be in a query.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2937:13: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(c, cmdar[i].c, "You can not be in status.\n"); ^~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2937:25: warning: passing 'char [27]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(c, cmdar[i].c, "You can not be in status.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2941:12: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(c, cmdar[i].c, "You must be in status.\n"); ^~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2941:24: warning: passing 'char [24]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(c, cmdar[i].c, "You must be in status.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2944:12: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(c, cmdar[i].c, "You must be in a query.\n"); ^~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2944:24: warning: passing 'char [25]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(c, cmdar[i].c, "You must be in a query.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2947:12: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(c, cmdar[i].c, "You must be in a chat.\n"); ^~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2947:24: warning: passing 'char [24]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(c, cmdar[i].c, "You must be in a chat.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2958:12: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(c, cmdar[i].c, "Command requires at least %i arguments.\n", ^~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:2958:24: warning: passing 'char [41]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(c, cmdar[i].c, "Command requires at least %i arguments.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3017:15: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (aimncmp(bwin->winname, start, startlen) == 0) { ^~~~~~~~~~~~~../include/naim/naim.h:450:34: note: passing argument to parameter hereint aimncmp(const unsigned char *, const unsigned char *, int len) G_GNUC_INTERNAL; ^conio.c:3017:30: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (aimncmp(bwin->winname, start, startlen) == 0) { ^~~~~../include/naim/naim.h:450:57: note: passing argument to parameter hereint aimncmp(const unsigned char *, const unsigned char *, int len) G_GNUC_INTERNAL; ^conio.c:3038:73: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ((bwin->et == BUDDY) && (bwin->e.buddy->_name != NULL) && (aimncmp(bwin->e.buddy->_name, start, startlen) == 0)) { ^~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:450:34: note: passing argument to parameter hereint aimncmp(const unsigned char *, const unsigned char *, int len) G_GNUC_INTERNAL; ^conio.c:3038:95: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ((bwin->et == BUDDY) && (bwin->e.buddy->_name != NULL) && (aimncmp(bwin->e.buddy->_name, start, startlen) == 0)) { ^~~~~../include/naim/naim.h:450:57: note: passing argument to parameter hereint aimncmp(const unsigned char *, const unsigned char *, int len) G_GNUC_INTERNAL; ^conio.c:3072:38: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ((bwin->et == CHAT) && (aimncmp(bwin->winname, start, startlen) == 0)) { ^~~~~~~~~~~~~../include/naim/naim.h:450:34: note: passing argument to parameter hereint aimncmp(const unsigned char *, const unsigned char *, int len) G_GNUC_INTERNAL; ^conio.c:3072:53: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ((bwin->et == CHAT) && (aimncmp(bwin->winname, start, startlen) == 0)) { ^~~~~../include/naim/naim.h:450:57: note: passing argument to parameter hereint aimncmp(const unsigned char *, const unsigned char *, int len) G_GNUC_INTERNAL; ^conio.c:3110:34: warning: field precision should have type 'int', but argument has type 'long' [-Wformat] snprintf(buf, sizeof(buf), "%.*s", end-start+1, start); ~~^~ ~~~~~~~~~~~conio.c:3131:37: warning: field precision should have type 'int', but argument has type 'long' [-Wformat] snprintf(str, sizeof(str)-1, "%.*s%s", end-start, start, dire->d_name); ~~^~ ~~~~~~~~~conio.c:3135:37: warning: field precision should have type 'int', but argument has type 'long' [-Wformat] snprintf(str, sizeof(str)-1, "%.*s/%s", end-start, start, dire->d_name); ~~^~ ~~~~~~~~~conio.c:3392:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(' '); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3395:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('&'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3396:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('n'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3397:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('b'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3398:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('s'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3399:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('p'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3400:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(';'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3405:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('&'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3406:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('n'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3407:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('b'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3408:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('s'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3409:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('p'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3410:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(';'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3411:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(' '); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3412:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('&'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3413:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('n'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3414:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('b'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3415:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('s'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3416:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('p'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3417:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(';'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3418:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(' '); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3419:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('&'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3420:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('n'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3421:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('b'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3422:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('s'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3423:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('p'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3424:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(';'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3425:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(' '); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3426:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('&'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3427:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('n'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3428:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('b'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3429:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('s'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3430:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('p'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3431:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(';'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3432:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('&'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3433:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('n'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3434:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('b'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3435:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('s'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3436:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('p'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3437:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(';'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3456:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('&'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3457:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('n'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3458:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('b'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3459:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('s'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3460:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('p'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3461:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(';'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3462:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(' '); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3463:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('&'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3464:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('n'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3465:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('b'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3466:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('s'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3467:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('p'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3468:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(';'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3469:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(' '); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3470:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('&'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3471:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('n'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3472:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('b'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3473:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('s'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3474:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('p'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3475:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(';'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3476:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(' '); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3477:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('&'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3478:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('n'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3479:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('b'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3480:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('s'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3481:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('p'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3482:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(';'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3483:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('&'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3484:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('n'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3485:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('b'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3486:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('s'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3487:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('p'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3488:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(';'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3503:9: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(str[i]); ^~~~~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3505:9: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(' '); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3530:25: warning: passing 'char [4]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(curconn, "TAB", "Please do not complete the same name twice. It is likely that %s already saw your initial address and can track your messages without additional help, or %s did not see your initial message and is not going to hear your followup messages either.\n", lastcomplete, lastcomplete); ^~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3530:32: warning: passing 'char [247]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(curconn, "TAB", "Please do not complete the same name twice. It is likely that %s already saw your initial address and can track your messages without additional help, or %s did not see your initial message and is not going to hear your followup messages either.\n", lastcomplete, lastcomplete); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3532:25: warning: passing 'char [4]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(curconn, "TAB", "If you find yourself sending a large number of messages to the same person in a group, it might be best to take the person aside to finish your conversation. Online, this can be accomplished by using /msg %s yourmessage.\n", lastcomplete); ^~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3532:32: warning: passing 'char [251]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(curconn, "TAB", "If you find yourself sending a large number of messages to the same person in a group, it might be best to take the person aside to finish your conversation. Online, this can be accomplished by using /msg %s yourmessage.\n", lastcomplete); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3534:25: warning: passing 'char [4]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(curconn, "TAB", "Remember: This is a group you are addressing. If your conversation is directed at only one person, it may be best to hold it in private, using /msg. If the conversation is for the benefit of the entire audience, you should not prefix every message with an individual's name.\n"); ^~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3534:32: warning: passing 'char [305]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(curconn, "TAB", "Remember: This is a group you are addressing. If your conversation is directed at only one person, it may be best to hold it in private, using /msg. If the conversation is for the benefit of the entire audience, you should not prefix every message with an individual's name.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3536:25: warning: passing 'char [4]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(curconn, "TAB", "If you really want to complete the same name multiple times, I'm not going to stop you. However, please try to think of how you would act if you were holding this conversation in person--including moving aside if the group area is too noisy.\n"); ^~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3536:32: warning: passing 'char [243]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(curconn, "TAB", "If you really want to complete the same name multiple times, I'm not going to stop you. However, please try to think of how you would act if you were holding this conversation in person--including moving aside if the group area is too noisy.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3551:10: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(namescomplete.buf[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3556:11: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(*delim); ^~~~~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3558:11: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(','); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3559:10: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(' '); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3566:10: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(lastcomplete, namescomplete.buf); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3647:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('<'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3648:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('b'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3649:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('r'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3650:7: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('>'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3659:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(histar[histpos], buf); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3693:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('<'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3695:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('&'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3696:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('l'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3697:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('t'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3698:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(';'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3703:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('>'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3705:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('&'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3706:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('g'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3707:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('t'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3708:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(';'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3713:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('&'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3715:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('&'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3716:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('a'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3717:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('m'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3718:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('p'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3719:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(';'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3726:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('<'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3727:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('B'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3728:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('>'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3729:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('<'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3730:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('/'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3731:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('B'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3732:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('>'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3741:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('<'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3742:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('I'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3743:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('>'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3744:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('<'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3745:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('/'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3746:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('I'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3747:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('>'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3826:3: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(c); ^~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3833:3: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('&'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3834:3: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF('#'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3836:4: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(numbuf[i]); ^~~~~~~~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3837:3: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ADDTOBUF(';'); ^~~~~~~~~~~~~conio.c:3000:3: note: expanded from macro 'ADDTOBUF' STRREPLACE(histar[histpos], buf); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^conio.c:3852:44: warning: passing 'char [3]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_input, C(INPUT,TEXT), 1, "%s", buf+off); ^~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^conio.c:3856:47: warning: passing 'char [3]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_input, CI(INPUT,EVENT), 0, "%c", ^~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^conio.c:3858:46: warning: passing 'char [3]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_input, C(INPUT,EVENT), 0, "%s", ^~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^conio.c:3861:46: warning: passing 'char [4]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_input, C(INPUT,TEXT), 0, " %s", desc); ^~~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^conio.c:3873:48: warning: passing 'char [3]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_input, CI(INPUT,EVENT), 0, "%c", ^~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^conio.c:3875:47: warning: passing 'char [3]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_input, C(INPUT,EVENT), 0, "%s", ^~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^conio.c:3878:47: warning: passing 'char [2]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_input, CI(INPUT,TEXT), 0, " "); ^~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^conio.c:3880:46: warning: passing 'char [2]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_input, CI(INPUT,TEXT), 0, " "); ^~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^conio.c:3884:44: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_input, C(INPUT,TEXT), 1, "%.*s", len, ^~~~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^conio.c:3886:45: warning: passing 'char [3]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_input, CI(INPUT,TEXT), 0, "%c", ^~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^conio.c:3889:45: warning: passing 'char [3]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_input, C(INPUT,TEXT), 1, "%s", ^~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^472 warnings generated.clang -DHAVE_CONFIG_H -I. -I. -I. -I../include -I../libfiretalk -I../libltdl -c echof.cechof.c:24:2: warning: passing 'unsigned char [64]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] WINTIME(&(conn->nwin), CONN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:342:28: note: expanded from macro 'WINTIME'#define WINTIME(win, cpre) WINTIME_NOTNOW(win, cpre, now) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:338:11: note: expanded from macro 'WINTIME_NOTNOW' strftime(buf, sizeof(buf), format, tptr); \ ^~~/usr/include/time.h:205:42: note: passing argument to parameter '__s' hereextern size_t strftime (char *__restrict __s, size_t __maxsize, ^echof.c:24:2: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] WINTIME(&(conn->nwin), CONN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:342:28: note: expanded from macro 'WINTIME'#define WINTIME(win, cpre) WINTIME_NOTNOW(win, cpre, now) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:339:31: note: expanded from macro 'WINTIME_NOTNOW' hwprintf(win, C(cpre,EVENT), "%s", buf); \ ^~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^echof.c:25:46: warning: passing 'char [11]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] vhwprintf(&(conn->nwin), C(CONN,EVENT_ALT), "***", msg); ^~~~~~~~~~~~../include/naim/naim.h:430:50: note: passing argument to parameter hereint vhwprintf(win_t *, int, const unsigned char *, va_list); ^echof.c:28:42: warning: passing 'char [8192]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] vhwprintf(&(conn->nwin), C(CONN,EVENT), buf, msg); ^~~../include/naim/naim.h:430:50: note: passing argument to parameter hereint vhwprintf(win_t *, int, const unsigned char *, va_list); ^echof.c:46:2: warning: passing 'unsigned char [64]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] WINTIME(&(bwin->nwin), IMWIN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:342:28: note: expanded from macro 'WINTIME'#define WINTIME(win, cpre) WINTIME_NOTNOW(win, cpre, now) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:338:11: note: expanded from macro 'WINTIME_NOTNOW' strftime(buf, sizeof(buf), format, tptr); \ ^~~/usr/include/time.h:205:42: note: passing argument to parameter '__s' hereextern size_t strftime (char *__restrict __s, size_t __maxsize, ^echof.c:46:2: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] WINTIME(&(bwin->nwin), IMWIN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:342:28: note: expanded from macro 'WINTIME'#define WINTIME(win, cpre) WINTIME_NOTNOW(win, cpre, now) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:339:31: note: expanded from macro 'WINTIME_NOTNOW' hwprintf(win, C(cpre,EVENT), "%s", buf); \ ^~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^echof.c:47:47: warning: passing 'char [11]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] vhwprintf(&(bwin->nwin), C(IMWIN,EVENT_ALT), "***", msg); ^~~~~~~~~~~~../include/naim/naim.h:430:50: note: passing argument to parameter hereint vhwprintf(win_t *, int, const unsigned char *, va_list); ^echof.c:50:43: warning: passing 'char [8192]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] vhwprintf(&(bwin->nwin), C(IMWIN,EVENT), buf, msg); ^~~../include/naim/naim.h:430:50: note: passing argument to parameter hereint vhwprintf(win_t *, int, const unsigned char *, va_list); ^echof.c:77:4: warning: passing 'unsigned char [64]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] WINTIMENOLOG(&(curconn->curbwin->nwin), IMWIN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:351:11: note: expanded from macro 'WINTIMENOLOG' strftime(buf, sizeof(buf), format, tptr); \ ^~~/usr/include/time.h:205:42: note: passing argument to parameter '__s' hereextern size_t strftime (char *__restrict __s, size_t __maxsize, ^echof.c:77:4: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] WINTIMENOLOG(&(curconn->curbwin->nwin), IMWIN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:352:34: note: expanded from macro 'WINTIMENOLOG' hwprintf(win, -C(cpre,EVENT)-1, "%s", buf); \ ^~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^echof.c:81:4: warning: passing 'unsigned char [64]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] WINTIME(&(curconn->curbwin->nwin), IMWIN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:342:28: note: expanded from macro 'WINTIME'#define WINTIME(win, cpre) WINTIME_NOTNOW(win, cpre, now) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:338:11: note: expanded from macro 'WINTIME_NOTNOW' strftime(buf, sizeof(buf), format, tptr); \ ^~~/usr/include/time.h:205:42: note: passing argument to parameter '__s' hereextern size_t strftime (char *__restrict __s, size_t __maxsize, ^echof.c:81:4: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] WINTIME(&(curconn->curbwin->nwin), IMWIN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:342:28: note: expanded from macro 'WINTIME'#define WINTIME(win, cpre) WINTIME_NOTNOW(win, cpre, now) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:339:31: note: expanded from macro 'WINTIME_NOTNOW' hwprintf(win, C(cpre,EVENT), "%s", buf); \ ^~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^echof.c:86:48: warning: passing 'char [11]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(&(curconn->curbwin->nwin), col_alt, "***"); ^~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^echof.c:88:45: warning: passing 'char [15]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(&(curconn->curbwin->nwin), col, " ["); ^~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^echof.c:90:50: warning: passing 'char [10]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(&(curconn->curbwin->nwin), col_alt, "%s", conn->winname); ^~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^echof.c:91:46: warning: passing 'char [11]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(&(curconn->curbwin->nwin), col, ":%s", where); ^~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^echof.c:93:46: warning: passing 'char [10]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(&(curconn->curbwin->nwin), col, "%s", where); ^~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^echof.c:95:50: warning: passing 'char [10]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(&(curconn->curbwin->nwin), col_alt, "%s", conn->winname); ^~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^echof.c:96:45: warning: passing 'char [9]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(&(curconn->curbwin->nwin), col, "]"); ^~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^echof.c:99:45: warning: passing 'char [8192]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] vhwprintf(&(curconn->curbwin->nwin), col, buf, msg); ^~~../include/naim/naim.h:430:50: note: passing argument to parameter hereint vhwprintf(win_t *, int, const unsigned char *, va_list); ^echof.c:105:3: warning: passing 'unsigned char [64]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] WINTIME(&(conn->nwin), CONN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:342:28: note: expanded from macro 'WINTIME'#define WINTIME(win, cpre) WINTIME_NOTNOW(win, cpre, now) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:338:11: note: expanded from macro 'WINTIME_NOTNOW' strftime(buf, sizeof(buf), format, tptr); \ ^~~/usr/include/time.h:205:42: note: passing argument to parameter '__s' hereextern size_t strftime (char *__restrict __s, size_t __maxsize, ^echof.c:105:3: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] WINTIME(&(conn->nwin), CONN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:342:28: note: expanded from macro 'WINTIME'#define WINTIME(win, cpre) WINTIME_NOTNOW(win, cpre, now) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:339:31: note: expanded from macro 'WINTIME_NOTNOW' hwprintf(win, C(cpre,EVENT), "%s", buf); \ ^~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^echof.c:106:46: warning: passing 'char [11]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(&(conn->nwin), C(CONN,EVENT_ALT), "***"); ^~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^echof.c:108:43: warning: passing 'char [18]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(&(conn->nwin), C(CONN,EVENT), " [%s]", where); ^~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^echof.c:110:43: warning: passing 'char [8192]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] vhwprintf(&(conn->nwin), C(CONN,EVENT), buf, msg); ^~~../include/naim/naim.h:430:50: note: passing argument to parameter hereint vhwprintf(win_t *, int, const unsigned char *, va_list); ^25 warnings generated.clang -DHAVE_CONFIG_H -I. -I. -I. -I../include -I../libfiretalk -I../libltdl -c events.cevents.c:63:18: warning: passing 'char [6]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(curconn, "TIMER", "You have been idle for more than %i minutes, so I'm going to mark you away. If you don't want me to do this in the future, just type ``/set autoaway 0'' (you can put that in your .naimrc).\n", ^~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^events.c:63:27: warning: passing 'char [190]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(curconn, "TIMER", "You have been idle for more than %i minutes, so I'm going to mark you away. If you don't want me to do this in the future, just type ``/set autoaway 0'' (you can put that in your .naimrc).\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^events.c:89:22: warning: passing 'char [28]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Attempting to reconnect...\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^events.c:124:40: warning: passing 'char [68]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(&(bwin->nwin), dailycol, "-----" ^~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^events.c:128:21: warning: passing 'char [26]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_statusbarf("Flushing log file for %s.", bwin->winname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:477:40: note: passing argument to parameter 'format' hereint nw_statusbarf(const unsigned char *format, ...) G_GNUC_INTERNAL; ^events.c:132:42: warning: passing 'char [56]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(&(bwin->nwin), regularcol, "-----" ^~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^events.c:147:26: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "Cleaning up auto-added buddy %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^events.c:166:18: warning: passing 'char [55]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_statusbarf("Anonymously checking for the latest version of naim..."); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:477:40: note: passing argument to parameter 'format' hereint nw_statusbarf(const unsigned char *format, ...) G_GNUC_INTERNAL; ^events.c:175:36: warning: field precision should have type 'int', but argument has type 'unsigned long' [-Wformat] snprintf(buf, sizeof(buf), "%.*s", strlen(ent->h_aliases[i-1])-strlen(".naim.n.ml.org"), ent->h_aliases[i-1]); ~~^~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~events.c:181:28: warning: passing 'char [58]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(curconn, NULL, "Current version: " PACKAGE_VERSION NAIM_SNAPSHOT "\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^events.c:182:28: warning: passing 'char [83]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(curconn, NULL, " Latest version: %s (reported by naim.n.ml.org)\n", buf); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^events.c:187:8: warning: passing 'char [158]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] "You may be using an old version of naim. Please visit http://naim.n.ml.org/ or contact your system vendor for more information.\n" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^12 warnings generated.clang -DHAVE_CONFIG_H -I. -I. -I. -I../include -I../libfiretalk -I../libltdl -c fireio.cfireio.c:38:22: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] int newlen = strlen(new); ^~~/usr/include/string.h:394:35: note: passing argument to parameter '__s' hereextern size_t strlen (const char *__s) ^fireio.c:50:14: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] l = strlen(orig); ^~~~/usr/include/string.h:394:35: note: passing argument to parameter '__s' hereextern size_t strlen (const char *__s) ^fireio.c:77:15: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strncmp(str+i, orig, l) == 0) ^~~~~/usr/include/string.h:143:33: note: passing argument to parameter '__s1' hereextern int strncmp (const char *__s1, const char *__s2, size_t __n) ^fireio.c:77:22: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strncmp(str+i, orig, l) == 0) ^~~~/usr/include/string.h:143:51: note: passing argument to parameter '__s2' hereextern int strncmp (const char *__s1, const char *__s2, size_t __n) ^fireio.c:93:10: warning: passing 'unsigned char [4096]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strncpy(buf, str, sizeof(buf)-1); ^~~/usr/include/string.h:128:40: note: passing argument to parameter '__dest' hereextern char *strncpy (char *__restrict __dest, ^fireio.c:93:15: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strncpy(buf, str, sizeof(buf)-1); ^~~/usr/include/string.h:129:32: note: passing argument to parameter '__src' here const char *__restrict __src, size_t __n) ^fireio.c:96:15: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] str_replace(html_cleanar[i].from, html_cleanar[i].replace, buf, sizeof(buf)); ^~~~~~~~~~~~~~~~~~~~fireio.c:48:46: note: passing argument to parameter 'orig' herestatic void str_replace(const unsigned char *orig, const unsigned char *new, unsigned char *str, int strsize) { ^fireio.c:96:37: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] str_replace(html_cleanar[i].from, html_cleanar[i].replace, buf, sizeof(buf)); ^~~~~~~~~~~~~~~~~~~~~~~fireio.c:48:73: note: passing argument to parameter 'new' herestatic void str_replace(const unsigned char *orig, const unsigned char *new, unsigned char *str, int strsize) { ^fireio.c:109:2: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(conn->sn, newnick); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:129:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(buddy->_account, newnick); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:135:22: warning: passing 'char [82]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s is now known as %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:137:3: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(bwin->winname, newnick); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:160:2: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(blist->_group, group); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:162:3: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(blist->_name, friendly); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:273:2: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(conn->sn, screenname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:275:21: warning: passing 'char [43]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "Uploading buddy/block list and profile...\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^fireio.c:322:20: warning: passing 'char [55]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "%s just warned you (%i).\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:360:24: warning: passing 'char [50]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s is available: %s\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:362:4: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(bwin->status, message); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:469:24: warning: passing 'char [58]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s is now an administrator.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:472:24: warning: passing 'char [64]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s is no longer an administrator.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:478:24: warning: passing 'char [48]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s is now mobile.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:481:24: warning: passing 'char [54]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s is no longer mobile.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:528:23: warning: passing 'char [103]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "User %s was added to your buddy list by another client signed on as you.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^fireio.c:533:2: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(blist->_group, group); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:535:3: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(blist->_name, friendly); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:552:22: warning: passing 'char [69]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "Closed window %s due to buddy removal.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^fireio.c:559:23: warning: passing 'char [107]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "User %s was removed from your buddy list by another client signed on as you.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^fireio.c:648:17: warning: passing 'char [17]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "recvfrom_decrypt", "Invalid message: len=%i, i=%i, msg[i]=%i\n", ^~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:648:37: warning: passing 'char [42]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "recvfrom_decrypt", "Invalid message: len=%i, i=%i, msg[i]=%i\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:657:25: warning: passing 'char [94]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s just sent an encrypted message, but encryption has been temporarily disabled. Reenabling.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:660:25: warning: passing 'char [94]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "%s just sent an encrypted message, but encryption has been temporarily disabled. Reenabling.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^fireio.c:671:24: warning: passing 'char [108]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s just sent an unencrypted message, but encryption has been negotiated. Temporarily disabling encryption.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:674:24: warning: passing 'char [108]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "%s just sent an unencrypted message, but encryption has been negotiated. Temporarily disabling encryption.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^fireio.c:707:24: warning: passing 'char [77]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "Adding %s to your buddy list due to autobuddy.\n", *name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^fireio.c:717:24: warning: passing 'char [93]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s [%s] is still online...\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:755:3: warning: passing 'unsigned char [64]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] WINTIME(&(conn->nwin), CONN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:342:28: note: expanded from macro 'WINTIME'#define WINTIME(win, cpre) WINTIME_NOTNOW(win, cpre, now) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:338:11: note: expanded from macro 'WINTIME_NOTNOW' strftime(buf, sizeof(buf), format, tptr); \ ^~~/usr/include/time.h:205:42: note: passing argument to parameter '__s' hereextern size_t strftime (char *__restrict __s, size_t __maxsize, ^fireio.c:755:3: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] WINTIME(&(conn->nwin), CONN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:342:28: note: expanded from macro 'WINTIME'#define WINTIME(win, cpre) WINTIME_NOTNOW(win, cpre, now) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:339:31: note: expanded from macro 'WINTIME_NOTNOW' hwprintf(win, C(cpre,EVENT), "%s", buf); \ ^~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^fireio.c:760:42: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(&(conn->nwin), C(CONN,BUDDY), format, *name); ^~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^fireio.c:761:75: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(&(conn->nwin), C(CONN,TEXT), "%s%s
", (strncmp(*message, "'s ", 3) == 0)?"":" ", *message); ^~~~~~~~/usr/include/string.h:143:33: note: passing argument to parameter '__s1' hereextern int strncmp (const char *__s1, const char *__s2, size_t __n) ^fireio.c:761:41: warning: passing 'char [22]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(&(conn->nwin), C(CONN,TEXT), "%s%s
", (strncmp(*message, "'s ", 3) == 0)?"":" ", *message); ^~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^fireio.c:788:3: warning: passing 'unsigned char [64]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] WINTIME(&(bwin->nwin), IMWIN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:342:28: note: expanded from macro 'WINTIME'#define WINTIME(win, cpre) WINTIME_NOTNOW(win, cpre, now) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:338:11: note: expanded from macro 'WINTIME_NOTNOW' strftime(buf, sizeof(buf), format, tptr); \ ^~~/usr/include/time.h:205:42: note: passing argument to parameter '__s' hereextern size_t strftime (char *__restrict __s, size_t __maxsize, ^fireio.c:788:3: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] WINTIME(&(bwin->nwin), IMWIN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:342:28: note: expanded from macro 'WINTIME'#define WINTIME(win, cpre) WINTIME_NOTNOW(win, cpre, now) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:339:31: note: expanded from macro 'WINTIME_NOTNOW' hwprintf(win, C(cpre,EVENT), "%s", buf); \ ^~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^fireio.c:789:43: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(&(bwin->nwin), C(IMWIN,BUDDY), format, USER_NAME(bwin->e.buddy)); ^~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^fireio.c:790:76: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(&(bwin->nwin), C(IMWIN,TEXT), "%s%s
", (strncmp(*message, "'s ", 3) == 0)?"":" ", *message); ^~~~~~~~/usr/include/string.h:143:33: note: passing argument to parameter '__s1' hereextern int strncmp (const char *__s1, const char *__s2, size_t __n) ^fireio.c:790:42: warning: passing 'char [22]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(&(bwin->nwin), C(IMWIN,TEXT), "%s%s
", (strncmp(*message, "'s ", 3) == 0)?"":" ", *message); ^~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^fireio.c:825:3: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] format, name, prefix); ^~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^fireio.c:827:41: warning: passing 'char [25]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(&(bwin->nwin), C(IMWIN,TEXT), " %s%s%s
", ^~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^fireio.c:837:4: warning: passing 'unsigned char [64]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] WINTIME_NOTNOW(&(bwin->nwin), IMWIN, bwin->e.chat->last.lasttime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:338:11: note: expanded from macro 'WINTIME_NOTNOW' strftime(buf, sizeof(buf), format, tptr); \ ^~~/usr/include/time.h:205:42: note: passing argument to parameter '__s' hereextern size_t strftime (char *__restrict __s, size_t __maxsize, ^fireio.c:837:4: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] WINTIME_NOTNOW(&(bwin->nwin), IMWIN, bwin->e.chat->last.lasttime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:339:31: note: expanded from macro 'WINTIME_NOTNOW' hwprintf(win, C(cpre,EVENT), "%s", buf); \ ^~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^fireio.c:841:4: warning: passing 'unsigned char [64]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] WINTIME_NOTNOW(&(bwin->nwin), IMWIN, bwin->e.chat->last.lasttime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:338:11: note: expanded from macro 'WINTIME_NOTNOW' strftime(buf, sizeof(buf), format, tptr); \ ^~~/usr/include/time.h:205:42: note: passing argument to parameter '__s' hereextern size_t strftime (char *__restrict __s, size_t __maxsize, ^fireio.c:841:4: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] WINTIME_NOTNOW(&(bwin->nwin), IMWIN, bwin->e.chat->last.lasttime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:339:31: note: expanded from macro 'WINTIME_NOTNOW' hwprintf(win, C(cpre,EVENT), "%s", buf); \ ^~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^fireio.c:842:43: warning: passing 'char [49]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(&(bwin->nwin), C(IMWIN,TEXT), "[Last message repeated %i more times]
", bwin->e.chat->last.reps); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^fireio.c:865:31: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if ((aimncmp(*message, conn->sn, strlen(conn->sn)) == 0) && !isalpha(*(*message+strlen(conn->sn)))) ^~~~~~~~../include/naim/naim.h:450:57: note: passing argument to parameter hereint aimncmp(const unsigned char *, const unsigned char *, int len) G_GNUC_INTERNAL; ^fireio.c:867:29: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (((match = strstr(*message, conn->sn)) != NULL) ^~~~~~~~/usr/include/string.h:337:34: note: passing argument to parameter '__haystack' hereextern char *strstr (const char *__haystack, const char *__needle) ^fireio.c:867:20: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (((match = strstr(*message, conn->sn)) != NULL) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~fireio.c:887:18: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] && (strcasecmp(*message, bwin->e.chat->last.line) == 0)) { ^~~~~~~~/usr/include/string.h:529:36: note: passing argument to parameter '__s1' hereextern int strcasecmp (const char *__s1, const char *__s2) ^fireio.c:887:28: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] && (strcasecmp(*message, bwin->e.chat->last.line) == 0)) { ^~~~~~~~~~~~~~~~~~~~~~~/usr/include/string.h:529:54: note: passing argument to parameter '__s2' hereextern int strcasecmp (const char *__s1, const char *__s2) ^fireio.c:896:24: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] message_save = strdup(*message); ^~~~~~~~/usr/include/string.h:171:34: note: passing argument to parameter '__s' hereextern char *strdup (const char *__s) ^fireio.c:896:15: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] message_save = strdup(*message); ^ ~~~~~~~~~~~~~~~~fireio.c:899:22: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = strdup(*message); ^~~~~~~~/usr/include/string.h:171:34: note: passing argument to parameter '__s' hereextern char *strdup (const char *__s) ^fireio.c:915:56: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] memmove((*message)+off, (*message)+off+add, strlen((*message)+off+add)+1); ^~~~~~~~~~~~~~~~~~/usr/include/string.h:394:35: note: passing argument to parameter '__s' hereextern size_t strlen (const char *__s) ^fireio.c:916:27: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] } else if (strncasecmp(*message, bwin->e.chat->last.line, off+add) == 0) { ^~~~~~~~/usr/include/string.h:533:37: note: passing argument to parameter '__s1' hereextern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^fireio.c:916:37: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] } else if (strncasecmp(*message, bwin->e.chat->last.line, off+add) == 0) { ^~~~~~~~~~~~~~~~~~~~~~~/usr/include/string.h:533:55: note: passing argument to parameter '__s2' hereextern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^fireio.c:925:56: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] memmove((*message)+off, (*message)+off+add, strlen((*message)+off+add)+1); ^~~~~~~~~~~~~~~~~~/usr/include/string.h:394:35: note: passing argument to parameter '__s' hereextern size_t strlen (const char *__s) ^fireio.c:931:2: warning: passing 'unsigned char [64]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] WINTIME(&(bwin->nwin), IMWIN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:342:28: note: expanded from macro 'WINTIME'#define WINTIME(win, cpre) WINTIME_NOTNOW(win, cpre, now) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:338:11: note: expanded from macro 'WINTIME_NOTNOW' strftime(buf, sizeof(buf), format, tptr); \ ^~~/usr/include/time.h:205:42: note: passing argument to parameter '__s' hereextern size_t strftime (char *__restrict __s, size_t __maxsize, ^fireio.c:931:2: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] WINTIME(&(bwin->nwin), IMWIN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:342:28: note: expanded from macro 'WINTIME'#define WINTIME(win, cpre) WINTIME_NOTNOW(win, cpre, now) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:339:31: note: expanded from macro 'WINTIME_NOTNOW' hwprintf(win, C(cpre,EVENT), "%s", buf); \ ^~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^fireio.c:936:2: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(bwin->e.chat->last.name, (*name)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:977:50: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] naim_recvfrom(conn, name, NULL, message, strlen(message), ^~~~~~~/usr/include/string.h:394:35: note: passing argument to parameter '__s' hereextern size_t strlen (const char *__s) ^fireio.c:996:11: warning: assigning to 'const unsigned char *' from 'char [1]' converts between pointers to integer types with different sign [-Wpointer-sign] message = ""; ^ ~~fireio.c:998:49: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] naim_recvfrom(conn, who, NULL, message, strlen(message), ^~~~~~~/usr/include/string.h:394:35: note: passing argument to parameter '__s' hereextern size_t strlen (const char *__s) ^fireio.c:1022:49: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] naim_recvfrom(conn, who, room, message, strlen(message), ^~~~~~~/usr/include/string.h:394:35: note: passing argument to parameter '__s' hereextern size_t strlen (const char *__s) ^fireio.c:1045:11: warning: assigning to 'const unsigned char *' from 'char [1]' converts between pointers to integer types with different sign [-Wpointer-sign] message = ""; ^ ~~fireio.c:1047:49: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] naim_recvfrom(conn, who, room, message, strlen(message), ^~~~~~~/usr/include/string.h:394:35: note: passing argument to parameter '__s' hereextern size_t strlen (const char *__s) ^fireio.c:1052:39: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] naim_recvfrom(conn, src, ":AWAYLOG", msg, strlen(msg), RF_NOLOG); ^~~fireio.c:599:24: note: passing argument to parameter '_message' here const unsigned char *_message, int len, ^fireio.c:1060:22: warning: passing 'char [173]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "naim just received notification that you have connected to %s at %lu," ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^fireio.c:1067:20: warning: passing 'char [24]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "You are now connected.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1104:15: warning: passing 'char [8]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CONNECT", "Unable to connect to %s: %s, %c%s.\n", ^~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1104:26: warning: passing 'char [36]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CONNECT", "Unable to connect to %s: %s, %c%s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1108:15: warning: passing 'char [8]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CONNECT", "Unable to connect to %s: %s.\n", ^~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1108:26: warning: passing 'char [30]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CONNECT", "Unable to connect to %s: %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1115:21: warning: passing 'char [51]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Attempting to reconnect using a different name...\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1160:26: warning: passing 'char [46]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "%s is now away.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^fireio.c:1163:26: warning: passing 'char [46]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s is now away.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:1177:23: warning: passing 'char [17]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "ERROR: %s, %c%s\n", ^~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:1180:23: warning: passing 'char [11]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "ERROR: %s\n", ^~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:1186:23: warning: passing 'char [21]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "ERROR: %s: %s, %c%s\n", ^~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^fireio.c:1189:23: warning: passing 'char [15]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "ERROR: %s: %s\n", ^~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^fireio.c:1193:23: warning: passing 'char [17]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "ERROR: %s, %c%s\n", ^~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^fireio.c:1196:23: warning: passing 'char [11]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "ERROR: %s\n", ^~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^fireio.c:1210:20: warning: passing 'char [27]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Disconnected from %s: %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1216:21: warning: passing 'char [16]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Please wait...\n"); ^~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1218:21: warning: passing 'char [28]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Attempting to reconnect...\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1221:21: warning: passing 'char [61]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Type /%s:connect to reconnect.\n", conn->winname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1241:21: warning: passing 'char [37]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Password required to connect to %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1243:21: warning: passing 'char [44]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Please type your password and press Enter.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1281:26: warning: passing 'char [46]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "%s is now away.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^fireio.c:1284:26: warning: passing 'char [46]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s is now away.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:1295:20: warning: passing 'char [23]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Information about %s:\n", ^~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1300:3: warning: passing 'char [61]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] " Class:%s%s%s%s", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1310:4: warning: passing 'char [31]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] "Client features: %s", blist->caps); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1314:3: warning: passing 'char [36]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] " Warning level: %i", warning); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1317:3: warning: passing 'char [48]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] " Online time: %s", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1321:3: warning: passing 'char [53]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] " Idle time: %s", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1325:3: warning: passing 'char [64]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] " Profile:
%s
", info); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1359:22: warning: passing 'char [49]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "You are now participating in the %s discussion.\n", room); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:1363:22: warning: passing 'char [86]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "You are now participating in the %s discussion. Checking for current participants...\n", room); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:1405:21: warning: passing 'char [100]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "You have been kicked from chat %s%s%s by %s (%s).\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:1424:20: warning: passing 'char [85]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "%s invites you to chat %s%s%s: %s.\n", who, q, room, q, message); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1447:22: warning: passing 'char [57]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s has joined chat %s%s%s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:1450:22: warning: passing 'char [62]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s (%s) has joined chat %s%s%s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:1473:22: warning: passing 'char [55]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s has left chat %s%s%s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:1476:22: warning: passing 'char [80]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s has left chat %s%s%s (%s).\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:1499:21: warning: passing 'char [126]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s has been kicked off chat %s%s%s by %s (%s).\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:1522:23: warning: passing 'char [76]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s has changed the channel key from %s to %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:1525:23: warning: passing 'char [68]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s has changed the channel key to %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:1527:3: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(bwin->e.chat->key, what); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1529:22: warning: passing 'char [71]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s has cleared the channel key (was %s).\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:1595:22: warning: passing 'char [83]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s has been oped by %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:1637:21: warning: passing 'char [85]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s has been deoped by %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:1660:2: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(bwin->blurb, topic); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1662:22: warning: passing 'char [92]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s has changed the topic on %s%s%s to %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:1665:22: warning: passing 'char [39]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "Topic for %s: %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:1685:21: warning: passing 'char [82]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s is now known as %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:1713:40: warning: if statement has empty body [-Wempty-body] if (namescomplete.buf[len-1] == ' '); ^fireio.c:1713:40: note: put the semicolon on a separate line to silence this warningfireio.c:1716:40: warning: if statement has empty body [-Wempty-body] if (namescomplete.buf[len-1] == ','); ^fireio.c:1716:40: note: put the semicolon on a separate line to silence this warningfireio.c:1757:2: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(transfer->from, from); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1758:2: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(transfer->remote, filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1792:21: warning: passing 'char [73]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "File transfer request from %s (%s, %lu B).\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1794:22: warning: passing 'char [73]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "File transfer request from %s (%s, %lu B).\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:1796:22: warning: passing 'char [75]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "Type /accept filename to begin the transfer.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:1799:21: warning: passing 'char [92]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Ignoring duplicate file transfer request from %s (%s, %lu B).\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1815:21: warning: passing 'char [27]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "Transfer of %s has begun.\n", bwin->e.transfer->remote); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:1840:22: warning: passing 'char [43]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "File size for %s changed from %lu to %lu.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:1847:22: warning: passing 'char [31]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "STATUS %s/s, %lu/%lu (%.0f%%)\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:1869:22: warning: passing 'char [43]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "File size for %s changed from %lu to %lu.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:1873:21: warning: passing 'char [29]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "STATUS %s/s, %lu/%lu (%i%%)\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:1876:20: warning: passing 'char [37]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "File transfer (%s -> %s) completed.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1897:20: warning: passing 'char [25]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Error receiving %s: %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1910:15: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CTCP", "%s requested your version.\n", ^~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1910:23: warning: passing 'char [57]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CTCP", "%s requested your version.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1921:15: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CTCP", "%s pinged you.\n", ^~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1921:23: warning: passing 'char [45]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CTCP", "%s pinged you.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:1972:36: warning: passing 'char [4096]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] naim_recvfrom(client, from, NULL, buf, i/2, RF_ENCRYPTED | RF_AUTOMATIC); ^~~fireio.c:599:24: note: passing argument to parameter '_message' here const unsigned char *_message, int len, ^fireio.c:1985:23: warning: passing 'char [51]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "Received autopeer message (%s) from non-buddy %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^fireio.c:1989:24: warning: passing 'char [76]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "Adding %s to your buddy list due to autopeer.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^fireio.c:1996:25: warning: passing 'char [128]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "Declining automatic negotiation with %s (add %s to your buddy list).\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^fireio.c:2003:24: warning: passing 'char [14]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "... ignored.\n"); ^~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^fireio.c:2043:25: warning: passing 'char [49]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "Peer level %i automatically negotiated with %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^fireio.c:2067:25: warning: passing 'char [141]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "Automatic negotiation with %s declined (you are probably not on %s's buddy list).\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^fireio.c:2070:25: warning: passing 'char [69]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "Negotiated session with %s terminated.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^fireio.c:2103:6: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(blist->crypt, co); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:2105:26: warning: passing 'char [80]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "Now encrypting messages sent to %s with XOR [%s].\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^fireio.c:2111:24: warning: passing 'char [86]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "Received blank time zone from peer %s .\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^fireio.c:2114:5: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(blist->tzname, co); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:2124:25: warning: passing 'char [43]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "No longer encrypting messages sent to %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^fireio.c:2146:16: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CTCP", "Unknown CTCP %s from %s.\n", ^~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:2146:24: warning: passing 'char [55]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CTCP", "Unknown CTCP %s from %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:2149:16: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CTCP", "Unknown CTCP %s from %s: %s.\n", ^~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:2149:24: warning: passing 'char [59]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "CTCP", "Unknown CTCP %s from %s: %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:2171:22: warning: passing 'char [64]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "%s is running %s version %s (%s).\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:2174:21: warning: passing 'char [62]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "CTCP VERSION reply from %s: %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:2201:3: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(bwin->blurb, rest); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:2211:25: warning: passing 'char [50]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "%s is now away: %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^fireio.c:2214:25: warning: passing 'char [50]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "%s is now away: %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^fireio.c:2222:21: warning: passing 'char [59]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "%s has been away for %s: %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:2233:21: warning: passing 'char [53]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "CTCP %s reply from %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^fireio.c:2236:21: warning: passing 'char [57]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "CTCP %s reply from %s: %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^168 warnings generated.clang -DHAVE_CONFIG_H -I. -I. -I. -I../include -I../libfiretalk -I../libltdl -c hamster.chamster.c:41:31: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] naim_awaylog(conn, srcbuf, msg); ^~~../include/naim/naim.h:411:62: note: passing argument to parameter 'msg' herevoid naim_awaylog(conn_t *conn, const char *src, const char *msg) G_GNUC_INTERNAL; ^hamster.c:58:16: warning: passing 'char [6]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "LOGIM", "$%s:log set to 1, but $%s:logfile not set.\n", ^~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^hamster.c:58:25: warning: passing 'char [44]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "LOGIM", "$%s:log set to 1, but $%s:logfile not set.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^hamster.c:63:16: warning: passing 'char [6]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "LOGIM", "Unable to open \"%s\": %m", f); ^~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^hamster.c:63:25: warning: passing 'char [24]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "LOGIM", "Unable to open \"%s\": %m", f); ^~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^hamster.c:149:55: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] ret = firetalk_chat_send_action(conn->conn, *dest, *message, (*flags & RF_AUTOMATIC)?1:0); ^~~~~~~~../libfiretalk/firetalk.h:229:92: note: passing argument to parameter 'message' herefte_t firetalk_chat_send_action(firetalk_t conn, const char *const room, const char *const message, const int auto_flag); ^hamster.c:151:56: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] ret = firetalk_chat_send_message(conn->conn, *dest, *message, (*flags & RF_AUTOMATIC)?1:0); ^~~~~~~~../libfiretalk/firetalk.h:228:93: note: passing argument to parameter 'message' herefte_t firetalk_chat_send_message(firetalk_t conn, const char *const room, const char *const message, const int auto_flag); ^hamster.c:154:53: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] ret = firetalk_im_send_action(conn->conn, *dest, *message, (*flags & RF_AUTOMATIC)?1:0); ^~~~~~~~../libfiretalk/firetalk.h:221:90: note: passing argument to parameter 'message' herefte_t firetalk_im_send_action(firetalk_t conn, const char *const dest, const char *const message, const int auto_flag); ^hamster.c:156:54: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] ret = firetalk_im_send_message(conn->conn, *dest, *message, (*flags & RF_AUTOMATIC)?1:0); ^~~~~~~~../libfiretalk/firetalk.h:220:91: note: passing argument to parameter 'message' herefte_t firetalk_im_send_message(firetalk_t conn, const char *const dest, const char *const message, const int auto_flag); ^hamster.c:166:22: warning: passing 'char [35]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Unable to send message to %s: %s.\n", *dest, firetalk_strerror(ret)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^hamster.c:168:23: warning: passing 'char [29]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "Unable to send message: %s.\n", firetalk_strerror(ret)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^hamster.c:170:24: warning: passing 'char [83]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "Try shortening your message or splitting it into multiple messages and resending.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^hamster.c:186:48: warning: passing 'const unsigned char *const' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] naim_sendto(conn, NULL, dest, message, strlen(message), RF_NONE | (ischat?RF_CHAT:0) | (isauto?RF_AUTOMATIC:0) | (isaction?RF_ACTION:0)); ^~~~~~~/usr/include/string.h:394:35: note: passing argument to parameter '__s' hereextern size_t strlen (const char *__s) ^hamster.c:210:13: warning: passing 'unsigned char [2048]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] snprintf(buf, sizeof(buf), "%s%s%s", pre?pre:"", msg, post?post:""); ^~~/usr/include/stdio.h:386:39: note: passing argument to parameter '__s' hereextern int snprintf (char *__restrict __s, size_t __maxlen, ^hamster.c:211:8: warning: assigning to 'const char *' from 'unsigned char [2048]' converts between pointers to integer types with different sign [-Wpointer-sign] msg = buf; ^ ~~~hamster.c:213:31: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] naim_send_message(conn, SN, msg, ischat, 0, 0); ^~~hamster.c:185:102: note: passing argument to parameter 'message' herestatic void naim_send_message(conn_t *const conn, const char *const dest, const unsigned char *const message, const int ischat, const int isauto, const int isaction) { ^hamster.c:221:13: warning: passing 'unsigned char [2048]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] snprintf(buf, sizeof(buf), "[Queued %04i-%02i-%02iT%02i:%02i] %s", ^~~/usr/include/stdio.h:386:39: note: passing argument to parameter '__s' hereextern int snprintf (char *__restrict __s, size_t __maxlen, ^hamster.c:224:8: warning: assigning to 'const char *' from 'unsigned char [2048]' converts between pointers to integer types with different sign [-Wpointer-sign] msg = buf; ^ ~~~hamster.c:233:23: warning: passing 'char [58]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] window_echof(bwin, "Message queued. Type /close to dequeue pending messages.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:392:58: note: passing argument to parameter 'format' herevoid window_echof(buddywin_t *bwin, const unsigned char *format, ...); ^hamster.c:247:15: warning: passing 'char [13]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "SEND-IM-AWAY", "Suppressing away message to %s (%s).\n", SN, msg); ^~~~~~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^hamster.c:247:31: warning: passing 'char [38]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, "SEND-IM-AWAY", "Suppressing away message to %s (%s).\n", SN, msg); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^hamster.c:256:12: warning: passing 'unsigned char [2048]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] snprintf(buf, sizeof(buf), "%s%s%s", pre?pre:"", msg, post?post:""); ^~~/usr/include/stdio.h:386:39: note: passing argument to parameter '__s' hereextern int snprintf (char *__restrict __s, size_t __maxlen, ^hamster.c:257:7: warning: assigning to 'const char *' from 'unsigned char [2048]' converts between pointers to integer types with different sign [-Wpointer-sign] msg = buf; ^ ~~~hamster.c:263:21: warning: passing 'char [25]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(conn, NULL, "Sent away IM to %s (%s)\n", SN, msg); ^~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^hamster.c:265:3: warning: passing 'unsigned char [64]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] WINTIME(&(bwin->nwin), IMWIN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:342:28: note: expanded from macro 'WINTIME'#define WINTIME(win, cpre) WINTIME_NOTNOW(win, cpre, now) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:338:11: note: expanded from macro 'WINTIME_NOTNOW' strftime(buf, sizeof(buf), format, tptr); \ ^~~/usr/include/time.h:205:42: note: passing argument to parameter '__s' hereextern size_t strftime (char *__restrict __s, size_t __maxsize, ^hamster.c:265:3: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] WINTIME(&(bwin->nwin), IMWIN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:342:28: note: expanded from macro 'WINTIME'#define WINTIME(win, cpre) WINTIME_NOTNOW(win, cpre, now) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:339:31: note: expanded from macro 'WINTIME_NOTNOW' hwprintf(win, C(cpre,EVENT), "%s", buf); \ ^~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^hamster.c:267:4: warning: passing 'char [12]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] "-%s-", conn->sn); ^~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^hamster.c:269:4: warning: passing 'char [8]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] " %s
", msg); ^~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^hamster.c:271:30: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] naim_send_message(conn, SN, msg, 0, 1, 0); ^~~hamster.c:185:102: note: passing argument to parameter 'message' herestatic void naim_send_message(conn_t *const conn, const char *const dest, const unsigned char *const message, const int ischat, const int isauto, const int isaction) { ^hamster.c:292:22: warning: passing 'char [31]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "You are now away--hurry back!\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^hamster.c:303:22: warning: passing 'char [41]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] status_echof(conn, "You are no longer away--welcome back =)\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:391:54: note: passing argument to parameter 'format' herevoid status_echof(conn_t *conn, const unsigned char *format, ...); ^31 warnings generated.clang -DHAVE_CONFIG_H -I. -I. -I. -I../include -I../libfiretalk -I../libltdl -c help.cclang -DHAVE_CONFIG_H -I. -I. -I. -I../include -I../libfiretalk -I../libltdl -c helpcmd.chelpcmd.c:31:22: warning: passing 'char [77]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, " SYNTAX: /%s", cmdar[cmd].c); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:37:25: warning: passing 'char [33]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, " %s", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:41:25: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, " [%s", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:45:24: warning: passing 'char [2]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, "]"); ^~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:47:22: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, "
"); ^~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:48:22: warning: passing 'char [63]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, " DESCRIPTION: %s
", cmdar[cmd].desc); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:50:23: warning: passing 'char [55]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, " ALIASES: %s", cmdar[cmd].aliases[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:52:24: warning: passing 'char [12]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, ", %s", cmdar[cmd].aliases[i]); ^~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:53:23: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, "
"); ^~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:74:23: warning: passing 'char [23]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, "Help on %s:
", topic); ^~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:75:23: warning: passing 'char [100]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, " Current key bindings can be viewed at any time with /bind:
\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:77:23: warning: passing 'char [125]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, " Key names beginning with ^ are entered by holding down the Ctrl key while pressing the listed key: ^N is Ctrl+N.
\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:78:23: warning: passing 'char [165]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, " Key names beginning with M- are entered by holding down the Alt key while pressing the key, or by pressing Esc first, then typing the key: M-a is Alt+A.
\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:79:23: warning: passing 'char [94]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, " IC is Ins and DC is Del on the numeric keypad. NPAGE and PPAGE are PgDn and PgUp.
\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:80:23: warning: passing 'char [93]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, " Type /bind keyname \"script\" to change a key binding.
"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:81:23: warning: passing 'char [86]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, "Use the scroll keys (PgUp and PgDn or Ctrl-R and Ctrl-Y) to view the entire help.
"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:82:23: warning: passing 'char [126]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, "Type /help or visit http://naim.n.ml.org/ for more information.
"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:85:23: warning: passing 'char [23]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, "Help on %s:
", topic); ^~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:86:23: warning: passing 'char [109]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, " Current configuration settings can be viewed at any time with /set:
\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:88:23: warning: passing 'char [106]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, " Type /set varname \"new value\" to change a configuration variable.
"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:89:23: warning: passing 'char [86]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, "Use the scroll keys (PgUp and PgDn or Ctrl-R and Ctrl-Y) to view the entire help.
"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:90:23: warning: passing 'char [126]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, "Type /help or visit http://naim.n.ml.org/ for more information.
"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:97:24: warning: passing 'char [11]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, "
"); ^~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:99:23: warning: passing 'char [86]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, "Use the scroll keys (PgUp and PgDn or Ctrl-R and Ctrl-Y) to view the entire help.
"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:100:23: warning: passing 'char [126]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, "Type /help or visit http://naim.n.ml.org/ for more information.
"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:109:24: warning: passing 'char [23]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, "Help on %s:
", topic); ^~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:111:25: warning: passing 'char [14]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, " %s
", helptext[lines]); ^~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:129:25: warning: passing 'char [46]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, "Help on /%s:
", cmdar[cmd].c); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:133:6: warning: passing 'char [36]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] "No help available on %s.
", topic); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:140:23: warning: passing 'char [130]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, "
\n All commands start with a slash, so to add My Buddy to your buddylist you would type:
/addbuddy MyBuddy
"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:142:23: warning: passing 'char [92]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, "
\nUse the scroll keys (PgUp and PgDn or Ctrl-R and Ctrl-Y) to view the entire help.
\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:150:23: warning: passing 'char [16]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, "
Topics:
"); ^~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:162:22: warning: passing 'char [126]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, "Type /help or visit http://naim.n.ml.org/ for more information.
"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^helpcmd.c:164:23: warning: passing 'char [118]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(nwin, col, "To reduce clutter, you may wish to bring down the status window. To do this, press the F1 key before using /help.
"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^34 warnings generated.clang -DHAVE_CONFIG_H -I. -I. -I. -I../include -I../libfiretalk -I../libltdl -c hwprintf.chwprintf.c:80:23: warning: passing 'char [4]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_addstr(h->win, "\b \b"); ^~~~~~~../include/naim/naim.h:486:49: note: passing argument to parameter herevoid nw_addstr(win_t *win, const unsigned char *) G_GNUC_INTERNAL; ^hwprintf.c:214:25: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] } else if (strncasecmp(buf, "rgb(", sizeof("rgb(")-1) == 0) { ^~~/usr/include/string.h:533:37: note: passing argument to parameter '__s1' hereextern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^hwprintf.c:216:12: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] R = atoi(buf); ^~~/usr/include/stdlib.h:147:30: note: passing argument to parameter '__nptr' hereextern int atoi (const char *__nptr) ^hwprintf.c:217:16: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] buf = strchr(buf, ','); ^~~/usr/include/string.h:231:34: note: passing argument to parameter '__s' hereextern char *strchr (const char *__s, int __c) ^hwprintf.c:217:7: warning: assigning to 'const unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] buf = strchr(buf, ','); ^ ~~~~~~~~~~~~~~~~hwprintf.c:220:12: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] G = atoi(buf); ^~~/usr/include/stdlib.h:147:30: note: passing argument to parameter '__nptr' hereextern int atoi (const char *__nptr) ^hwprintf.c:221:16: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] buf = strchr(buf, ','); ^~~/usr/include/string.h:231:34: note: passing argument to parameter '__s' hereextern char *strchr (const char *__s, int __c) ^hwprintf.c:221:7: warning: assigning to 'const unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] buf = strchr(buf, ','); ^ ~~~~~~~~~~~~~~~~hwprintf.c:224:12: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] B = atoi(buf); ^~~/usr/include/stdlib.h:147:30: note: passing argument to parameter '__nptr' hereextern int atoi (const char *__nptr) ^hwprintf.c:269:5: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if CHECKTAG("B") { ^~~~~~~~~~~~~hwprintf.c:159:35: note: expanded from macro 'CHECKTAG'#define CHECKTAG(tag) (strcasecmp(tagbase, (tag)) == 0) ^~~~~~~/usr/include/string.h:529:36: note: passing argument to parameter '__s1' hereextern int strcasecmp (const char *__s1, const char *__s2) ^hwprintf.c:271:12: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] } else if CHECKTAG("I") { ^~~~~~~~~~~~~hwprintf.c:159:35: note: expanded from macro 'CHECKTAG'#define CHECKTAG(tag) (strcasecmp(tagbase, (tag)) == 0) ^~~~~~~/usr/include/string.h:529:36: note: passing argument to parameter '__s1' hereextern int strcasecmp (const char *__s1, const char *__s2) ^hwprintf.c:273:12: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] } else if CHECKTAG("U") { ^~~~~~~~~~~~~hwprintf.c:159:35: note: expanded from macro 'CHECKTAG'#define CHECKTAG(tag) (strcasecmp(tagbase, (tag)) == 0) ^~~~~~~/usr/include/string.h:529:36: note: passing argument to parameter '__s1' hereextern int strcasecmp (const char *__s1, const char *__s2) ^hwprintf.c:275:12: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] } else if CHECKTAG("A") { ^~~~~~~~~~~~~hwprintf.c:159:35: note: expanded from macro 'CHECKTAG'#define CHECKTAG(tag) (strcasecmp(tagbase, (tag)) == 0) ^~~~~~~/usr/include/string.h:529:36: note: passing argument to parameter '__s1' hereextern int strcasecmp (const char *__s1, const char *__s2) ^hwprintf.c:277:10: warning: initializing 'char *' with an expression of type 'unsigned char [1024]' converts between pointers to integer types with different sign [-Wpointer-sign] char *t = argbuf; ^ ~~~~~~hwprintf.c:343:54: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ((lasturl != NULL) && (backup > 1) && (strncmp(textsave-backup, lasturl, strlen(lasturl)) != 0)) { ^~~~~~~~~~~~~~~/usr/include/string.h:143:33: note: passing argument to parameter '__s1' hereextern int strncmp (const char *__s1, const char *__s2, size_t __n) ^hwprintf.c:344:23: warning: passing 'char [3]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_wrap_addstr(h, " ["); ^~~~hwprintf.c:126:57: note: passing argument to parameter 'str' herestatic void nw_wrap_addstr(h_t *h, const unsigned char *str) { ^hwprintf.c:345:23: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_wrap_addstr(h, lasturl); ^~~~~~~hwprintf.c:126:57: note: passing argument to parameter 'str' herestatic void nw_wrap_addstr(h_t *h, const unsigned char *str) { ^hwprintf.c:349:12: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] } else if CHECKTAG("IMG") { ^~~~~~~~~~~~~~~hwprintf.c:159:35: note: expanded from macro 'CHECKTAG'#define CHECKTAG(tag) (strcasecmp(tagbase, (tag)) == 0) ^~~~~~~/usr/include/string.h:529:36: note: passing argument to parameter '__s1' hereextern int strcasecmp (const char *__s1, const char *__s2) ^hwprintf.c:350:21: warning: passing 'char [8]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_wrap_addstr(h, "[IMAGE:"); ^~~~~~~~~hwprintf.c:126:57: note: passing argument to parameter 'str' herestatic void nw_wrap_addstr(h_t *h, const unsigned char *str) { ^hwprintf.c:353:13: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] } else if (CHECKTAG("BR") || CHECKTAG("BR/")) { ^~~~~~~~~~~~~~hwprintf.c:159:35: note: expanded from macro 'CHECKTAG'#define CHECKTAG(tag) (strcasecmp(tagbase, (tag)) == 0) ^~~~~~~/usr/include/string.h:529:36: note: passing argument to parameter '__s1' hereextern int strcasecmp (const char *__s1, const char *__s2) ^hwprintf.c:353:31: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] } else if (CHECKTAG("BR") || CHECKTAG("BR/")) { ^~~~~~~~~~~~~~~hwprintf.c:159:35: note: expanded from macro 'CHECKTAG'#define CHECKTAG(tag) (strcasecmp(tagbase, (tag)) == 0) ^~~~~~~/usr/include/string.h:529:36: note: passing argument to parameter '__s1' hereextern int strcasecmp (const char *__s1, const char *__s2) ^hwprintf.c:354:21: warning: passing 'char [3]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_wrap_addstr(h, "\n "); ^~~~~hwprintf.c:126:57: note: passing argument to parameter 'str' herestatic void nw_wrap_addstr(h_t *h, const unsigned char *str) { ^hwprintf.c:356:12: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] } else if CHECKTAG("HR") { ^~~~~~~~~~~~~~hwprintf.c:159:35: note: expanded from macro 'CHECKTAG'#define CHECKTAG(tag) (strcasecmp(tagbase, (tag)) == 0) ^~~~~~~/usr/include/string.h:529:36: note: passing argument to parameter '__s1' hereextern int strcasecmp (const char *__s1, const char *__s2) ^hwprintf.c:357:21: warning: passing 'char [18]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_wrap_addstr(h, "----------------\n"); ^~~~~~~~~~~~~~~~~~~~hwprintf.c:126:57: note: passing argument to parameter 'str' herestatic void nw_wrap_addstr(h_t *h, const unsigned char *str) { ^hwprintf.c:358:12: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] } else if CHECKTAG("FONT") { ^~~~~~~~~~~~~~~~hwprintf.c:159:35: note: expanded from macro 'CHECKTAG'#define CHECKTAG(tag) (strcasecmp(tagbase, (tag)) == 0) ^~~~~~~/usr/include/string.h:529:36: note: passing argument to parameter '__s1' hereextern int strcasecmp (const char *__s1, const char *__s2) ^hwprintf.c:361:10: warning: initializing 'char *' with an expression of type 'unsigned char [1024]' converts between pointers to integer types with different sign [-Wpointer-sign] char *t = argbuf; ^ ~~~~~~hwprintf.c:406:32: warning: passing 'char [20]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] h->pair = parsehtml_pair(colbuf, h->pair, &inbold, 'F'); ^~~~~~hwprintf.c:204:48: note: passing argument to parameter 'buf' herestatic int parsehtml_pair(const unsigned char *buf, int _pair, char *inbold, char foreorback) { ^hwprintf.c:443:12: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] } else if CHECKTAG("PRE") { ^~~~~~~~~~~~~~~hwprintf.c:159:35: note: expanded from macro 'CHECKTAG'#define CHECKTAG(tag) (strcasecmp(tagbase, (tag)) == 0) ^~~~~~~/usr/include/string.h:529:36: note: passing argument to parameter '__s1' hereextern int strcasecmp (const char *__s1, const char *__s2) ^hwprintf.c:444:12: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] } else if CHECKTAG("P") { ^~~~~~~~~~~~~hwprintf.c:159:35: note: expanded from macro 'CHECKTAG'#define CHECKTAG(tag) (strcasecmp(tagbase, (tag)) == 0) ^~~~~~~/usr/include/string.h:529:36: note: passing argument to parameter '__s1' hereextern int strcasecmp (const char *__s1, const char *__s2) ^hwprintf.c:445:13: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] } else if (CHECKTAG("HTML") || CHECKTAG("BODY") || CHECKTAG("DIV") || CHECKTAG("SPAN")) { ^~~~~~~~~~~~~~~~hwprintf.c:159:35: note: expanded from macro 'CHECKTAG'#define CHECKTAG(tag) (strcasecmp(tagbase, (tag)) == 0) ^~~~~~~/usr/include/string.h:529:36: note: passing argument to parameter '__s1' hereextern int strcasecmp (const char *__s1, const char *__s2) ^hwprintf.c:445:33: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] } else if (CHECKTAG("HTML") || CHECKTAG("BODY") || CHECKTAG("DIV") || CHECKTAG("SPAN")) { ^~~~~~~~~~~~~~~~hwprintf.c:159:35: note: expanded from macro 'CHECKTAG'#define CHECKTAG(tag) (strcasecmp(tagbase, (tag)) == 0) ^~~~~~~/usr/include/string.h:529:36: note: passing argument to parameter '__s1' hereextern int strcasecmp (const char *__s1, const char *__s2) ^hwprintf.c:445:53: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] } else if (CHECKTAG("HTML") || CHECKTAG("BODY") || CHECKTAG("DIV") || CHECKTAG("SPAN")) { ^~~~~~~~~~~~~~~hwprintf.c:159:35: note: expanded from macro 'CHECKTAG'#define CHECKTAG(tag) (strcasecmp(tagbase, (tag)) == 0) ^~~~~~~/usr/include/string.h:529:36: note: passing argument to parameter '__s1' hereextern int strcasecmp (const char *__s1, const char *__s2) ^hwprintf.c:445:72: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] } else if (CHECKTAG("HTML") || CHECKTAG("BODY") || CHECKTAG("DIV") || CHECKTAG("SPAN")) { ^~~~~~~~~~~~~~~~hwprintf.c:159:35: note: expanded from macro 'CHECKTAG'#define CHECKTAG(tag) (strcasecmp(tagbase, (tag)) == 0) ^~~~~~~/usr/include/string.h:529:36: note: passing argument to parameter '__s1' hereextern int strcasecmp (const char *__s1, const char *__s2) ^hwprintf.c:448:10: warning: initializing 'char *' with an expression of type 'unsigned char [1024]' converts between pointers to integer types with different sign [-Wpointer-sign] char *t = argbuf; ^ ~~~~~~hwprintf.c:493:32: warning: passing 'char [20]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] h->pair = parsehtml_pair(colbuf, h->pair, &inbold, 'B'); ^~~~~~hwprintf.c:204:48: note: passing argument to parameter 'buf' herestatic int parsehtml_pair(const unsigned char *buf, int _pair, char *inbold, char foreorback) { ^hwprintf.c:549:16: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] int c = atoi(tagbuf+1); ^~~~~~~~/usr/include/stdlib.h:147:30: note: passing argument to parameter '__nptr' hereextern int atoi (const char *__nptr) ^hwprintf.c:554:22: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_wrap_addstr(h, keyname(c)); ^~~~~~~~~~hwprintf.c:126:57: note: passing argument to parameter 'str' herestatic void nw_wrap_addstr(h_t *h, const unsigned char *str) { ^hwprintf.c:555:12: warning: passing 'unsigned char [20]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] } else if CHECKAMP("NBSP") { ^~~~~~~~~~~~~~~~hwprintf.c:160:35: note: expanded from macro 'CHECKAMP'#define CHECKAMP(tag) (strcasecmp(tagbuf, (tag)) == 0) ^~~~~~/usr/include/string.h:529:36: note: passing argument to parameter '__s1' hereextern int strcasecmp (const char *__s1, const char *__s2) ^hwprintf.c:557:12: warning: passing 'unsigned char [20]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] } else if CHECKAMP("AMP") { ^~~~~~~~~~~~~~~hwprintf.c:160:35: note: expanded from macro 'CHECKAMP'#define CHECKAMP(tag) (strcasecmp(tagbuf, (tag)) == 0) ^~~~~~/usr/include/string.h:529:36: note: passing argument to parameter '__s1' hereextern int strcasecmp (const char *__s1, const char *__s2) ^hwprintf.c:559:12: warning: passing 'unsigned char [20]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] } else if CHECKAMP("LT") { ^~~~~~~~~~~~~~hwprintf.c:160:35: note: expanded from macro 'CHECKAMP'#define CHECKAMP(tag) (strcasecmp(tagbuf, (tag)) == 0) ^~~~~~/usr/include/string.h:529:36: note: passing argument to parameter '__s1' hereextern int strcasecmp (const char *__s1, const char *__s2) ^hwprintf.c:561:12: warning: passing 'unsigned char [20]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] } else if CHECKAMP("GT") { ^~~~~~~~~~~~~~hwprintf.c:160:35: note: expanded from macro 'CHECKAMP'#define CHECKAMP(tag) (strcasecmp(tagbuf, (tag)) == 0) ^~~~~~/usr/include/string.h:529:36: note: passing argument to parameter '__s1' hereextern int strcasecmp (const char *__s1, const char *__s2) ^hwprintf.c:563:12: warning: passing 'unsigned char [20]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] } else if CHECKAMP("QUOT") { ^~~~~~~~~~~~~~~~hwprintf.c:160:35: note: expanded from macro 'CHECKAMP'#define CHECKAMP(tag) (strcasecmp(tagbuf, (tag)) == 0) ^~~~~~/usr/include/string.h:529:36: note: passing argument to parameter '__s1' hereextern int strcasecmp (const char *__s1, const char *__s2) ^hwprintf.c:574:27: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] return(parsehtml_tag(h, str+1, backup)); ^~~~~hwprintf.c:230:59: note: passing argument to parameter 'text' herestatic unsigned long parsehtml_tag(h_t *h, unsigned char *text, int backup) { ^hwprintf.c:576:27: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] return(parsehtml_amp(h, str+1)); ^~~~~hwprintf.c:527:59: note: passing argument to parameter 'text' herestatic unsigned long parsehtml_amp(h_t *h, unsigned char *text) { ^hwprintf.c:595:18: warning: passing 'unsigned char [20480]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] len = vsnprintf(buf, sizeof(buf), format, msg); ^~~/usr/include/stdio.h:390:40: note: passing argument to parameter '__s' hereextern int vsnprintf (char *__restrict __s, size_t __maxlen, ^hwprintf.c:595:36: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] len = vsnprintf(buf, sizeof(buf), format, msg); ^~~~~~/usr/include/stdio.h:391:32: note: passing argument to parameter '__format' here const char *__restrict __format, _G_va_list __arg) ^hwprintf.c:625:33: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ((skiplen = parsehtml(&h, buf+pos, pos-lastpos)) == 0) { ^~~~~~~hwprintf.c:572:46: note: passing argument to parameter 'str' herestatic unsigned long parsehtml(h_t *h, char *str, int backup) { ^hwprintf.c:647:24: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_wrap_addstr(&h, keyname(buf[pos])); ^~~~~~~~~~~~~~~~~hwprintf.c:126:57: note: passing argument to parameter 'str' herestatic void nw_wrap_addstr(h_t *h, const unsigned char *str) { ^48 warnings generated.clang -DHAVE_CONFIG_H -I. -I. -I. -I../include -I../libfiretalk -I../libltdl -c linux_vsprintf.cclang -DHAVE_CONFIG_H -I. -I. -I. -I../include -I../libfiretalk -I../libltdl -DDLSEARCHPATH="/usr/lib/naim" -c main.cmain.c:92:18: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(curconn, "SIGNAL", "Got signal %i!\n", sig); ^~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^main.c:92:28: warning: passing 'char [16]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(curconn, "SIGNAL", "Got signal %i!\n", sig); ^~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^main.c:149:15: warning: passing 'char [1]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_titlef(""); ^~../include/naim/naim.h:476:36: note: passing argument to parameter hereint nw_titlef(const unsigned char *, ...) G_GNUC_INTERNAL; ^main.c:296:24: warning: passing 'char [42]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(curconn, NULL, "Unable to initialize module handler: %s.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^main.c:354:24: warning: passing 'char [23]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(curconn, NULL, "Attempting to load %s\n", naimrcfilename); ^~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^main.c:446:19: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(curconn, "MAIN", "firetalk_select_custom() returned error %i: %s\n", ^~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^main.c:446:27: warning: passing 'char [48]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(curconn, "MAIN", "firetalk_select_custom() returned error %i: %s\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^main.c:497:23: warning: passing 'char [10]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(curconn, NULL, "Goodbye.\n"); ^~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^8 warnings generated.clang -DHAVE_CONFIG_H -I. -I. -I. -I../include -I../libfiretalk -I../libltdl -c modutil.cclang -DHAVE_CONFIG_H -I. -I. -I. -I../include -I../libfiretalk -I../libltdl -c rc.crc.c:30:2: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(buddy->_account, screenname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^rc.c:31:2: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(buddy->_group, group); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^rc.c:33:3: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(buddy->_name, notes); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^rc.c:37:41: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ((conn->buddyar == NULL) || (aimcmp(screenname, conn->buddyar->_account) <= 0)) { ^~~~~~~~~~../include/naim/naim.h:449:33: note: passing argument to parameter hereint aimcmp(const unsigned char *, const unsigned char *) G_GNUC_INTERNAL; ^rc.c:37:53: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ((conn->buddyar == NULL) || (aimcmp(screenname, conn->buddyar->_account) <= 0)) { ^~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:449:56: note: passing argument to parameter hereint aimcmp(const unsigned char *, const unsigned char *) G_GNUC_INTERNAL; ^rc.c:43:42: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] while ((btmp->next != NULL) && (aimcmp(screenname, btmp->next->_account) > 0)) ^~~~~~~~~~../include/naim/naim.h:449:33: note: passing argument to parameter hereint aimcmp(const unsigned char *, const unsigned char *) G_GNUC_INTERNAL; ^rc.c:43:54: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] while ((btmp->next != NULL) && (aimcmp(screenname, btmp->next->_account) > 0)) ^~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:449:56: note: passing argument to parameter hereint aimcmp(const unsigned char *, const unsigned char *) G_GNUC_INTERNAL; ^rc.c:117:2: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(idiot->screenname, screenname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^rc.c:119:3: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(idiot->notes, notes); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^rc.c:121:3: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(idiot->notes, "There is no reason, you're just" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^rc.c:183:16: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (aimncmp(blist->_account, start, slen) == 0) { ^~~~~~~~~~~~~~~../include/naim/naim.h:450:34: note: passing argument to parameter hereint aimncmp(const unsigned char *, const unsigned char *, int len) G_GNUC_INTERNAL; ^rc.c:183:33: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (aimncmp(blist->_account, start, slen) == 0) { ^~~~~../include/naim/naim.h:450:57: note: passing argument to parameter hereint aimncmp(const unsigned char *, const unsigned char *, int len) G_GNUC_INTERNAL; ^rc.c:488:24: warning: passing 'char [20]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(curconn, NULL, "Unable to open %s.\n", ^~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^13 warnings generated.clang -DHAVE_CONFIG_H -I. -I. -I. -I../include -I../libfiretalk -I../libltdl -c rodents.cclang -DHAVE_CONFIG_H -I. -I. -I. -I../include -I../libfiretalk -I../libltdl -c script.cscript.c:31:3: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(scriptar[i].name, alias); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^script.c:33:2: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] STRREPLACE(scriptar[i].script, script); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:315:24: note: expanded from macro 'STRREPLACE' echof(curconn, NULL, "Fatal error %i in strdup(%s): %s\n", errno, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^2 warnings generated.clang -DHAVE_CONFIG_H -I. -I. -I. -I../include -I../libfiretalk -I../libltdl -c set.cset.c:139:55: warning: passing 'char [14]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(&(curconn->curbwin->nwin), C(IMWIN,EVENT), "%s
", buf2); ^~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^set.c:141:45: warning: passing 'char [14]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hwprintf(&(curconn->nwin), C(CONN,EVENT), "%s
", buf2); ^~~~~~~~~~~~~~~../include/naim/naim.h:431:49: note: passing argument to parameter hereint hwprintf(win_t *, int, const unsigned char *, ...); ^set.c:191:24: warning: passing 'char [13]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(curconn, NULL, "$%s is \"%s\"\n", var, secs_getvar(var)); ^~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^set.c:193:24: warning: passing 'char [34]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(curconn, NULL, "\"%s\" is an invalid input for $%s\n", val, var); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^set.c:195:24: warning: passing 'char [17]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(curconn, NULL, "$%s is now \"%s\"\n", var, secs_getvar(var)); ^~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^5 warnings generated.clang -DHAVE_CONFIG_H -I. -I. -I. -I../include -I../libfiretalk -I../libltdl -c win.cwin.c:61:33: warning: passing 'char [4]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&(bwin->nwin), 0, 0, "\n\n\n"); ^~~~~~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^win.c:156:47: warning: passing 'char [6]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_info, CB(CONN,STATUSBAR), 1, " %*s ", -faimconf.winfo.widthx, ^~~~~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^win.c:160:47: warning: passing 'char [6]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_info, CB(CONN,STATUSBAR), 1, " %*s ", -faimconf.winfo.widthx, ^~~~~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^win.c:164:47: warning: passing 'char [6]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_info, CB(CONN,STATUSBAR), 1, " %*s ", -faimconf.winfo.widthx, ^~~~~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^win.c:168:47: warning: passing 'char [6]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_info, CB(CONN,STATUSBAR), 1, " %*s ", -faimconf.winfo.widthx, ^~~~~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^win.c:173:47: warning: passing 'char [6]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_info, CB(CONN,STATUSBAR), 1, " %*s ", -faimconf.winfo.widthx, ^~~~~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^win.c:182:49: warning: passing 'char [6]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_info, CB(CONN,STATUSBAR), 1, " %*s ", -faimconf.winfo.widthx, ^~~~~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^win.c:185:49: warning: passing 'char [6]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_info, CB(CONN,STATUSBAR), 1, " %*s ", -faimconf.winfo.widthx, ^~~~~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^win.c:341:42: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_away, CI(INPUT,TEXT), 0, "%44s ", ""); ^~~~~~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^win.c:342:46: warning: passing 'char [16]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_away, C(CONN,BUDDY_AWAY), 1, " You are away. "); ^~~~~~~~~~~~~~~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^win.c:343:41: warning: passing 'char [26]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_away, C(CONN,BUDDY), 1, "Type /away or send an IM "); ^~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^win.c:344:42: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_away, CI(INPUT,TEXT), 0, " "); ^~~~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^win.c:345:41: warning: passing 'char [41]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_away, C(CONN,BUDDY), 1, " to let me know you're back. "); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^win.c:346:42: warning: passing 'char [7]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_away, CI(INPUT,TEXT), 0, " %44s", ""); ^~~~~~~~../include/naim/naim.h:475:58: note: passing argument to parameter hereint nw_printf(win_t *win, int, int, const unsigned char *, ...) G_GNUC_INTERNAL; ^win.c:353:18: warning: passing 'char [12]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(curconn, "WSHUTITDOWN", "wsetup() hasn't been called\n"); ^~~~~~~~~~~~~../include/naim/naim.h:393:47: note: passing argument to parameter 'where' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^win.c:353:33: warning: passing 'char [29]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] echof(curconn, "WSHUTITDOWN", "wsetup() hasn't been called\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/naim/naim.h:393:75: note: passing argument to parameter 'format' herevoid echof(conn_t *conn, const unsigned char *where, const unsigned char *format, ...); ^win.c:435:30: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] vsnprintf(buf, sizeof(buf), format, msg); ^~~~~~/usr/include/stdio.h:391:32: note: passing argument to parameter '__format' here const char *__restrict __format, _G_va_list __arg) ^win.c:438:46: warning: passing 'char [6]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(&win_info, CB(CONN,STATUSBAR), 1, " %*s ", -faimconf.winfo.widthx, ^~~~~~~win.c:388:68: note: passing argument to parameter 'format' hereint nw_printf(win_t *win, int pair, int bold, const unsigned char *format, ...) { ^win.c:489:20: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] waddstr(win->win, str); ^~~/usr/include/curses.h:1182:39: note: expanded from macro 'waddstr'#define waddstr(win,str) waddnstr(win,str,-1) ^~~/usr/include/curses.h:795:59: note: passing argument to parameter hereextern NCURSES_EXPORT(int) waddnstr (WINDOW *,const char *,int); /* implemented */ ^win.c:582:38: warning: passing 'char [4]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(win, C(INPUT,TEXT), 1, "\b \b"); ^~~~~~~win.c:388:68: note: passing argument to parameter 'format' hereint nw_printf(win_t *win, int pair, int bold, const unsigned char *format, ...) { ^win.c:589:37: warning: passing 'char [2]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nw_printf(win, C(INPUT,TEXT), 1, "."); ^~~win.c:388:68: note: passing argument to parameter 'format' hereint nw_printf(win_t *win, int pair, int bold, const unsigned char *format, ...) { ^21 warnings generated./bin/sh ../libtool --tag=CC --mode=link clang -o naim -dlopen self -export-dynamic -no-undefined buddy.o conio.o echof.o events.o fireio.o hamster.o help.o helpcmd.o hwprintf.o linux_vsprintf.o main.o modutil.o rc.o rodents.o script.o set.o win.o ../libfiretalk/libfiretalk.a ../libltdl/libltdlc.la ../secs/libsecs.a -lncurses mkdir .libsrm -f .libs/naim.nm .libs/naim.nmS .libs/naim.nmTcreating .libs/naimS.c(cd .libs && clang -c -fno-builtin -fno-rtti -fno-exceptions "naimS.c")rm -f .libs/naimS.c .libs/naim.nm .libs/naim.nmS .libs/naim.nmTclang -o naim .libs/naimS.o buddy.o conio.o echof.o events.o fireio.o hamster.o help.o helpcmd.o hwprintf.o linux_vsprintf.o main.o modutil.o rc.o rodents.o script.o set.o win.o -Wl,--export-dynamic ../libfiretalk/libfiretalk.a ../libltdl/.libs/libltdlc.a -ldl ../secs/libsecs.a -lncursesrm -f .libs/naimS.omake[2]: Leaving directory '/tmp/naim/src/naim-0.11.8.3.2/src'make[1]: Leaving directory '/tmp/naim/src/naim-0.11.8.3.2/src'Making all in CYGWIN-PATCHESmake[1]: Entering directory '/tmp/naim/src/naim-0.11.8.3.2/CYGWIN-PATCHES'make[1]: Nothing to be done for 'all'.make[1]: Leaving directory '/tmp/naim/src/naim-0.11.8.3.2/CYGWIN-PATCHES'make[1]: Entering directory '/tmp/naim/src/naim-0.11.8.3.2'make[1]: Nothing to be done for 'all-am'.make[1]: Leaving directory '/tmp/naim/src/naim-0.11.8.3.2'==> Entering fakeroot environment...==> Starting package()...Making install in libfiretalkmake[1]: Entering directory '/tmp/naim/src/naim-0.11.8.3.2/libfiretalk'make[2]: Entering directory '/tmp/naim/src/naim-0.11.8.3.2/libfiretalk'make[2]: Nothing to be done for 'install-exec-am'.test -z "/usr/include" || mkdir -p -- "/tmp/naim/pkg/naim/usr/include" /usr/bin/install -c -m 644 'firetalk.h' '/tmp/naim/pkg/naim/usr/include/firetalk.h'make[2]: Leaving directory '/tmp/naim/src/naim-0.11.8.3.2/libfiretalk'make[1]: Leaving directory '/tmp/naim/src/naim-0.11.8.3.2/libfiretalk'Making install in libltdlmake[1]: Entering directory '/tmp/naim/src/naim-0.11.8.3.2/libltdl'make[2]: Entering directory '/tmp/naim/src/naim-0.11.8.3.2/libltdl'test -z "/usr/lib" || mkdir -p -- "/tmp/naim/pkg/naim/usr/lib"test -z "/usr/include" || mkdir -p -- "/tmp/naim/pkg/naim/usr/include"make[2]: Leaving directory '/tmp/naim/src/naim-0.11.8.3.2/libltdl'make[1]: Leaving directory '/tmp/naim/src/naim-0.11.8.3.2/libltdl'Making install in secsmake[1]: Entering directory '/tmp/naim/src/naim-0.11.8.3.2/secs'make[2]: Entering directory '/tmp/naim/src/naim-0.11.8.3.2/secs'make[2]: Nothing to be done for 'install-exec-am'.make[2]: Nothing to be done for 'install-data-am'.make[2]: Leaving directory '/tmp/naim/src/naim-0.11.8.3.2/secs'make[1]: Leaving directory '/tmp/naim/src/naim-0.11.8.3.2/secs'Making install in srcmake[1]: Entering directory '/tmp/naim/src/naim-0.11.8.3.2/src'make[2]: Entering directory '/tmp/naim/src/naim-0.11.8.3.2/src'test -z "/usr/lib" || mkdir -p -- "/tmp/naim/pkg/naim/usr/lib"test -z "/usr/bin" || mkdir -p -- "/tmp/naim/pkg/naim/usr/bin" /bin/sh ../libtool --mode=install /usr/bin/install -c 'naim' '/tmp/naim/pkg/naim/usr/bin/naim'/usr/bin/install -c naim /tmp/naim/pkg/naim/usr/bin/naimtest -z "/usr/share/doc/naim" || mkdir -p -- "/tmp/naim/pkg/naim/usr/share/doc/naim" /usr/bin/install -c -m 644 'commands.txt' '/tmp/naim/pkg/naim/usr/share/doc/naim/commands.txt'test -z "/usr/share/doc/naim" || mkdir -p -- "/tmp/naim/pkg/naim/usr/share/doc/naim" /usr/bin/install -c -m 644 'keyboard.txt' '/tmp/naim/pkg/naim/usr/share/doc/naim/keyboard.txt'make[2]: Leaving directory '/tmp/naim/src/naim-0.11.8.3.2/src'mkdir -p /tmp/naim/pkg/naim/usr/binfor proto in irc icq lily; do \ if [ ! -h /tmp/naim/pkg/naim/usr/bin/n${proto} ]; then \ rm -f /tmp/naim/pkg/naim/usr/bin/n${proto}; \ ln -s naim /tmp/naim/pkg/naim/usr/bin/n${proto}; \ fi; \donemake[1]: Leaving directory '/tmp/naim/src/naim-0.11.8.3.2/src'Making install in CYGWIN-PATCHESmake[1]: Entering directory '/tmp/naim/src/naim-0.11.8.3.2/CYGWIN-PATCHES'make[2]: Entering directory '/tmp/naim/src/naim-0.11.8.3.2/CYGWIN-PATCHES'make[2]: Nothing to be done for 'install-exec-am'.test -z "" || mkdir -p -- "/tmp/naim/pkg/naim"make[2]: Leaving directory '/tmp/naim/src/naim-0.11.8.3.2/CYGWIN-PATCHES'make[1]: Leaving directory '/tmp/naim/src/naim-0.11.8.3.2/CYGWIN-PATCHES'make[1]: Entering directory '/tmp/naim/src/naim-0.11.8.3.2'make[2]: Entering directory '/tmp/naim/src/naim-0.11.8.3.2'test -z "/usr/bin" || mkdir -p -- "/tmp/naim/pkg/naim/usr/bin" /usr/bin/install -c 'contrib/extractbuddy.sh' '/tmp/naim/pkg/naim/usr/bin/extractbuddy.sh'test -z "/usr/share/man/man1" || mkdir -p -- "/tmp/naim/pkg/naim/usr/share/man/man1" /usr/bin/install -c -m 644 './doc/naim.1' '/tmp/naim/pkg/naim/usr/share/man/man1/naim.1' /usr/bin/install -c -m 644 './doc/nicq.1' '/tmp/naim/pkg/naim/usr/share/man/man1/nicq.1' /usr/bin/install -c -m 644 './doc/nirc.1' '/tmp/naim/pkg/naim/usr/share/man/man1/nirc.1' /usr/bin/install -c -m 644 './doc/nlily.1' '/tmp/naim/pkg/naim/usr/share/man/man1/nlily.1'test -z "/usr/share/doc/naim" || mkdir -p -- "/tmp/naim/pkg/naim/usr/share/doc/naim" /usr/bin/install -c -m 644 'FAQ' '/tmp/naim/pkg/naim/usr/share/doc/naim/FAQ' /usr/bin/install -c -m 644 'README' '/tmp/naim/pkg/naim/usr/share/doc/naim/README'test -z "/usr/include/naim" || mkdir -p -- "/tmp/naim/pkg/naim/usr/include/naim" /usr/bin/install -c -m 644 'include/naim/naim.h' '/tmp/naim/pkg/naim/usr/include/naim/naim.h' /usr/bin/install -c -m 644 'include/naim/modutil.h' '/tmp/naim/pkg/naim/usr/include/naim/modutil.h' /usr/bin/install -c -m 644 'include/naim/secs.h' '/tmp/naim/pkg/naim/usr/include/naim/secs.h'make[2]: Leaving directory '/tmp/naim/src/naim-0.11.8.3.2'make[1]: Leaving directory '/tmp/naim/src/naim-0.11.8.3.2'==> Tidying install... -> Removing doc files... -> Purging unwanted files...==> Checking for packaging issue...==> Creating package "naim"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file...error: invalid option '--noprogressbar' -> Generating .MTREE file... -> Compressing package...==> Leaving fakeroot environment.==> Finished making: naim 0.11.8.3.2-4 (Thu Apr 13 19:21:53 UTC 2017)CMD: pacman --query --file naim-0.11.8.3.2-4-x86_64.pkg.tar.xz
Creating hybrid package for 'naim'
Trying to find vanilla package 'naim'...
CMD: pacman --query --file /mirror/naim-0.11.8.3.2-4.pkg.tar.xz
Package file has the following structure:
/.PKGINFO/.MTREE/usr/include/firetalk.h/usr/include/naim/naim.h/usr/include/naim/modutil.h/usr/include/naim/secs.h/usr/bin/nirc/usr/bin/nicq/usr/bin/nlily/usr/bin/extractbuddy.sh/usr/bin/naim/usr/share/doc/naim/commands.txt/usr/share/doc/naim/keyboard.txt/usr/share/doc/naim/FAQ/usr/share/doc/naim/README/usr/share/man/man1/naim.1.gz/usr/share/man/man1/nicq.1.gz/usr/share/man/man1/nirc.1.gz/usr/share/man/man1/nlily.1.gz/sysroot/usr/include/firetalk.h/sysroot/usr/include/naim/naim.h/sysroot/usr/include/naim/modutil.h/sysroot/usr/include/naim/secs.hGenerating .MTREE
CMD: bsdtar -czf .MTREE --format=mtree --options=!all,use-set,type,uid,mode,time,size,md5,sha256,link .PKGINFO usr sysroot
Tar-ing up files
CMD: bsdtar -cf - .PKGINFO usr sysroot .MTREE
CMD: xz -c -z
Successfully ran bsdtar -cf - .PKGINFO usr sysroot .MTREE | xz -c -z
CMD: bsdtar -tqf naim.pkg.tar.xz .PKGINFO
Created package at path /var/cache/pacman/pkg/naim.pkg.tar.xz
Attempting to access local repository, attempt 1
CMD: repo-add /var/cache/pacman/pkg/tuscan.db.tar /var/cache/pacman/pkg/naim.pkg.tar.xz
Attempting to access local repository, attempt 2
CMD: repo-add /var/cache/pacman/pkg/tuscan.db.tar /var/cache/pacman/pkg/naim.pkg.tar.xz
==> Extracting database to a temporary location...==> Extracting database to a temporary location...==> Adding package '/var/cache/pacman/pkg/naim.pkg.tar.xz' -> Computing checksums... -> Creating 'desc' db entry... -> Creating 'files' db entry...==> Creating updated database file '/var/cache/pacman/pkg/tuscan.db.tar'Printing config logfiles
CMD: config logfiles '/tmp/naim/src/naim-0.11.8.3.2/config.log'
This file contains any messages produced by compilers whilerunning configure, to aid debugging if configure makes a mistake.It was created by naim configure 0.11.8.3.2, which wasgenerated by GNU Autoconf 2.61. Invocation command line was$ ./configure --host=x86_64-unknown-linux --prefix=/usr## --------- #### Platform. #### --------- ##hostname = 89b9aa306d90uname -m = x86_64uname -r = 4.10.6-1-ARCHuname -s = Linuxuname -v = #1 SMP PREEMPT Mon Mar 27 08:28:22 CEST 2017/usr/bin/uname -p = unknown/bin/uname -X = unknown/bin/arch = unknown/usr/bin/arch -k = unknown/usr/convex/getsysinfo = unknown/usr/bin/hostinfo = unknown/bin/machine = unknown/usr/bin/oslevel = unknown/bin/universe = unknownPATH: /usr/binPATH: /usr/local/sbinPATH: /usr/local/binPATH: /usr/sbinPATH: /usr/binPATH: /sbinPATH: /bin## ----------- #### Core tests. #### ----------- ##configure:2010: checking for a BSD-compatible installconfigure:2066: result: /usr/bin/install -cconfigure:2077: checking whether build environment is saneconfigure:2120: result: yesconfigure:2185: checking for gawkconfigure:2201: found /usr/bin/gawkconfigure:2212: result: gawkconfigure:2223: checking whether make sets $(MAKE)configure:2244: result: yesconfigure:2311: checking for x86_64-unknown-linux-stripconfigure:2341: result: noconfigure:2351: checking for stripconfigure:2367: found /usr/bin/stripconfigure:2378: result: stripconfigure:2427: checking for x86_64-unknown-linux-gccconfigure:2454: result: clangconfigure:2732: checking for C compiler versionconfigure:2739: clang --version >&5clang version 3.8.0 (tags/RELEASE_380/final)Target: x86_64-unknown-linux-gnuThread model: posixInstalledDir: /usr/binconfigure:2742: $? = 0configure:2749: clang -v >&5clang version 3.8.0 (tags/RELEASE_380/final)Target: x86_64-unknown-linux-gnuThread model: posixInstalledDir: /usr/binFound candidate GCC installation: /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/6.1.1Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/6.1.1Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1Candidate multilib: .;@m64Selected multilib: .;@m64configure:2752: $? = 0configure:2759: clang -V >&5clang-3.8: error: argument to '-V' is missing (expected 1 value)clang-3.8: error: no input filesconfigure:2762: $? = 1configure:2785: checking for C compiler default output file nameconfigure:2812: clang conftest.c >&5configure:2815: $? = 0configure:2853: result: a.outconfigure:2870: checking whether the C compiler worksconfigure:2880: ./a.outconfigure:2883: $? = 0configure:2900: result: yesconfigure:2907: checking whether we are cross compilingconfigure:2909: result: noconfigure:2912: checking for suffix of executablesconfigure:2919: clang -o conftest conftest.c >&5configure:2922: $? = 0configure:2946: result:configure:2952: checking for suffix of object filesconfigure:2978: clang -c conftest.c >&5configure:2981: $? = 0configure:3004: result: oconfigure:3008: checking whether we are using the GNU C compilerconfigure:3037: clang -c conftest.c >&5configure:3043: $? = 0configure:3060: result: yesconfigure:3065: checking whether clang accepts -gconfigure:3095: clang -c -g conftest.c >&5configure:3101: $? = 0configure:3200: result: yesconfigure:3217: checking for clang option to accept ISO C89configure:3291: clang -c conftest.c >&5configure:3297: $? = 0configure:3320: result: none neededconfigure:3339: checking whether clang and cc understand -c and -o togetherconfigure:3374: clang -c conftest.c -o conftest2.o >&5configure:3377: $? = 0configure:3383: clang -c conftest.c -o conftest2.o >&5configure:3386: $? = 0configure:3397: cc -c conftest.c >&5configure:3400: $? = 0configure:3408: cc -c conftest.c -o conftest2.o >&5configure:3411: $? = 0configure:3417: cc -c conftest.c -o conftest2.o >&5configure:3420: $? = 0configure:3438: result: yesconfigure:3469: checking for an ANSI C-conforming constconfigure:3544: clang -c conftest.c >&5configure:3550: $? = 0configure:3565: result: yesconfigure:3578: checking for x86_64-unknown-linux-ranlibconfigure:3608: result: noconfigure:3618: checking for ranlibconfigure:3634: found /usr/bin/ranlibconfigure:3645: result: ranlibconfigure:3676: checking how to run the C preprocessorconfigure:3716: clang -E conftest.cconfigure:3722: $? = 0configure:3753: clang -E conftest.cconftest.c:8:10: fatal error: 'ac_nonexistent.h' file not found#include ^1 error generated.configure:3759: $? = 1configure: failed program was:| /* confdefs.h. */| #define PACKAGE_NAME "naim"| #define PACKAGE_TARNAME "naim"| #define PACKAGE_VERSION "0.11.8.3.2"| #define PACKAGE_STRING "naim 0.11.8.3.2"| #define PACKAGE_BUGREPORT "Daniel Reed " | /* end confdefs.h. */| #include configure:3792: result: clang -Econfigure:3821: clang -E conftest.cconfigure:3827: $? = 0configure:3858: clang -E conftest.cconftest.c:8:10: fatal error: 'ac_nonexistent.h' file not found#include ^1 error generated.configure:3864: $? = 1configure: failed program was:| /* confdefs.h. */| #define PACKAGE_NAME "naim"| #define PACKAGE_TARNAME "naim"| #define PACKAGE_VERSION "0.11.8.3.2"| #define PACKAGE_STRING "naim 0.11.8.3.2"| #define PACKAGE_BUGREPORT "Daniel Reed " | /* end confdefs.h. */| #include configure:3902: checking for grep that handles long lines and -econfigure:3976: result: /usr/bin/grepconfigure:3981: checking for egrepconfigure:4059: result: /usr/bin/grep -Econfigure:4064: checking for ANSI C header filesconfigure:4094: clang -c conftest.c >&5configure:4100: $? = 0configure:4199: clang -o conftest conftest.c >&5configure:4202: $? = 0configure:4208: ./conftestconfigure:4211: $? = 0configure:4228: result: yesconfigure:4252: checking for sys/types.hconfigure:4273: clang -c conftest.c >&5configure:4279: $? = 0configure:4295: result: yesconfigure:4252: checking for sys/stat.hconfigure:4273: clang -c conftest.c >&5configure:4279: $? = 0configure:4295: result: yesconfigure:4252: checking for stdlib.hconfigure:4273: clang -c conftest.c >&5configure:4279: $? = 0configure:4295: result: yesconfigure:4252: checking for string.hconfigure:4273: clang -c conftest.c >&5configure:4279: $? = 0configure:4295: result: yesconfigure:4252: checking for memory.hconfigure:4273: clang -c conftest.c >&5configure:4279: $? = 0configure:4295: result: yesconfigure:4252: checking for strings.hconfigure:4273: clang -c conftest.c >&5configure:4279: $? = 0configure:4295: result: yesconfigure:4252: checking for inttypes.hconfigure:4273: clang -c conftest.c >&5configure:4279: $? = 0configure:4295: result: yesconfigure:4252: checking for stdint.hconfigure:4273: clang -c conftest.c >&5configure:4279: $? = 0configure:4295: result: yesconfigure:4252: checking for unistd.hconfigure:4273: clang -c conftest.c >&5configure:4279: $? = 0configure:4295: result: yesconfigure:4335: checking for inttypes.hconfigure:4341: result: yesconfigure:4335: checking for stdint.hconfigure:4341: result: yesconfigure:4475: checking for uint16_tconfigure:4505: clang -c conftest.c >&5configure:4511: $? = 0configure:4526: result: yesconfigure:4663: checking for uint32_tconfigure:4693: clang -c conftest.c >&5configure:4699: $? = 0configure:4714: result: yesconfigure:4857: checking for getuidconfigure:4913: clang -o conftest conftest.c >&5configure:4919: $? = 0configure:4937: result: yesconfigure:4857: checking for getpwuidconfigure:4913: clang -o conftest conftest.c >&5configure:4919: $? = 0configure:4937: result: yesconfigure:4857: checking for inet_atonconfigure:4913: clang -o conftest conftest.c >&5configure:4919: $? = 0configure:4937: result: yesconfigure:5048: checking build system typeconfigure:5066: result: x86_64-unknown-linux-gnuconfigure:5088: checking host system typeconfigure:5103: result: x86_64-unknown-linux-gnuconfigure:5125: checking for a sed that does not truncate outputconfigure:5181: result: /usr/bin/sedconfigure:5195: checking for ld used by clangconfigure:5262: result: /usr/bin/ldconfigure:5271: checking if the linker (/usr/bin/ld) is GNU ldconfigure:5286: result: yesconfigure:5291: checking for /usr/bin/ld option to reload object filesconfigure:5298: result: -rconfigure:5316: checking for BSD-compatible nmconfigure:5365: result: /usr/bin/nm -Bconfigure:5369: checking whether ln -s worksconfigure:5373: result: yesconfigure:5380: checking how to recognize dependent librariesconfigure:5566: result: pass_allconfigure:5654: clang -c conftest.c >&5configure:5657: $? = 0configure:6106: checking dlfcn.h usabilityconfigure:6123: clang -c conftest.c >&5configure:6129: $? = 0configure:6143: result: yesconfigure:6147: checking dlfcn.h presenceconfigure:6162: clang -E conftest.cconfigure:6168: $? = 0configure:6182: result: yesconfigure:6215: checking for dlfcn.hconfigure:6223: result: yesconfigure:6352: checking for C++ compiler versionconfigure:6359: clang++ --version >&5clang version 3.8.0 (tags/RELEASE_380/final)Target: x86_64-unknown-linux-gnuThread model: posixInstalledDir: /usr/binconfigure:6362: $? = 0configure:6369: clang++ -v >&5clang version 3.8.0 (tags/RELEASE_380/final)Target: x86_64-unknown-linux-gnuThread model: posixInstalledDir: /usr/binFound candidate GCC installation: /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/6.1.1Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/6.1.1Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1Candidate multilib: .;@m64Selected multilib: .;@m64configure:6372: $? = 0configure:6379: clang++ -V >&5clang-3.8: error: argument to '-V' is missing (expected 1 value)clang-3.8: error: no input filesconfigure:6382: $? = 1configure:6385: checking whether we are using the GNU C++ compilerconfigure:6414: clang++ -c conftest.cpp >&5configure:6420: $? = 0configure:6437: result: yesconfigure:6442: checking whether clang++ accepts -gconfigure:6472: clang++ -c -g conftest.cpp >&5configure:6478: $? = 0configure:6577: result: yesconfigure:6610: checking how to run the C++ preprocessorconfigure:6646: clang++ -E conftest.cppconfigure:6652: $? = 0configure:6683: clang++ -E conftest.cppconftest.cpp:25:10: fatal error: 'ac_nonexistent.h' file not found#include ^1 error generated.configure:6689: $? = 1configure: failed program was:| /* confdefs.h. */| #define PACKAGE_NAME "naim"| #define PACKAGE_TARNAME "naim"| #define PACKAGE_VERSION "0.11.8.3.2"| #define PACKAGE_STRING "naim 0.11.8.3.2"| #define PACKAGE_BUGREPORT "Daniel Reed " | #define STDC_HEADERS 1| #define HAVE_SYS_TYPES_H 1| #define HAVE_SYS_STAT_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STRING_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STRINGS_H 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_UNISTD_H 1| #define ENABLE_FT_LILY_CTCPMAGIC 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_GETUID 1| #define HAVE_GETPWUID 1| #define HAVE_INET_ATON 1| #define HAVE_DLFCN_H 1| /* end confdefs.h. */| #include configure:6722: result: clang++ -Econfigure:6751: clang++ -E conftest.cppconfigure:6757: $? = 0configure:6788: clang++ -E conftest.cppconftest.cpp:25:10: fatal error: 'ac_nonexistent.h' file not found#include ^1 error generated.configure:6794: $? = 1configure: failed program was:| /* confdefs.h. */| #define PACKAGE_NAME "naim"| #define PACKAGE_TARNAME "naim"| #define PACKAGE_VERSION "0.11.8.3.2"| #define PACKAGE_STRING "naim 0.11.8.3.2"| #define PACKAGE_BUGREPORT "Daniel Reed " | #define STDC_HEADERS 1| #define HAVE_SYS_TYPES_H 1| #define HAVE_SYS_STAT_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STRING_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STRINGS_H 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_UNISTD_H 1| #define ENABLE_FT_LILY_CTCPMAGIC 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_GETUID 1| #define HAVE_GETPWUID 1| #define HAVE_INET_ATON 1| #define HAVE_DLFCN_H 1| /* end confdefs.h. */| #include configure:6843: checking for x86_64-unknown-linux-g77configure:6873: result: noconfigure:6843: checking for x86_64-unknown-linux-xlfconfigure:6873: result: noconfigure:6843: checking for x86_64-unknown-linux-f77configure:6873: result: noconfigure:6843: checking for x86_64-unknown-linux-frtconfigure:6873: result: noconfigure:6843: checking for x86_64-unknown-linux-pgf77configure:6873: result: noconfigure:6843: checking for x86_64-unknown-linux-cf77configure:6873: result: noconfigure:6843: checking for x86_64-unknown-linux-fort77configure:6873: result: noconfigure:6843: checking for x86_64-unknown-linux-fl32configure:6873: result: noconfigure:6843: checking for x86_64-unknown-linux-af77configure:6873: result: noconfigure:6843: checking for x86_64-unknown-linux-xlf90configure:6873: result: noconfigure:6843: checking for x86_64-unknown-linux-f90configure:6873: result: noconfigure:6843: checking for x86_64-unknown-linux-pgf90configure:6873: result: noconfigure:6843: checking for x86_64-unknown-linux-pghpfconfigure:6873: result: noconfigure:6843: checking for x86_64-unknown-linux-epcf90configure:6873: result: noconfigure:6843: checking for x86_64-unknown-linux-gfortranconfigure:6873: result: noconfigure:6843: checking for x86_64-unknown-linux-g95configure:6873: result: noconfigure:6843: checking for x86_64-unknown-linux-xlf95configure:6873: result: noconfigure:6843: checking for x86_64-unknown-linux-f95configure:6873: result: noconfigure:6843: checking for x86_64-unknown-linux-fortconfigure:6873: result: noconfigure:6843: checking for x86_64-unknown-linux-ifortconfigure:6873: result: noconfigure:6843: checking for x86_64-unknown-linux-ifcconfigure:6873: result: noconfigure:6843: checking for x86_64-unknown-linux-efcconfigure:6873: result: noconfigure:6843: checking for x86_64-unknown-linux-pgf95configure:6873: result: noconfigure:6843: checking for x86_64-unknown-linux-lf95configure:6873: result: noconfigure:6843: checking for x86_64-unknown-linux-ftnconfigure:6873: result: noconfigure:6887: checking for g77configure:6917: result: noconfigure:6887: checking for xlfconfigure:6917: result: noconfigure:6887: checking for f77configure:6917: result: noconfigure:6887: checking for frtconfigure:6917: result: noconfigure:6887: checking for pgf77configure:6917: result: noconfigure:6887: checking for cf77configure:6917: result: noconfigure:6887: checking for fort77configure:6917: result: noconfigure:6887: checking for fl32configure:6917: result: noconfigure:6887: checking for af77configure:6917: result: noconfigure:6887: checking for xlf90configure:6917: result: noconfigure:6887: checking for f90configure:6917: result: noconfigure:6887: checking for pgf90configure:6917: result: noconfigure:6887: checking for pghpfconfigure:6917: result: noconfigure:6887: checking for epcf90configure:6917: result: noconfigure:6887: checking for gfortranconfigure:6903: found /usr/bin/gfortranconfigure:6914: result: gfortranconfigure:6944: checking for Fortran 77 compiler versionconfigure:6951: gfortran --version >&5GNU Fortran (GCC) 6.1.1 20160602Copyright (C) 2016 Free Software Foundation, Inc.This is free software; see the source for copying conditions. There is NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.configure:6954: $? = 0configure:6961: gfortran -v >&5Using built-in specs.COLLECT_GCC=gfortranCOLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/lto-wrapperTarget: x86_64-pc-linux-gnuConfigured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-multilib --disable-werror --enable-checking=releaseThread model: posixgcc version 6.1.1 20160602 (GCC)configure:6964: $? = 0configure:6971: gfortran -V >&5gfortran: error: unrecognized command line option '-V'gfortran: fatal error: no input filescompilation terminated.configure:6974: $? = 1configure:6982: checking whether we are using the GNU Fortran 77 compilerconfigure:7001: gfortran -c conftest.F >&5configure:7007: $? = 0configure:7024: result: yesconfigure:7030: checking whether gfortran accepts -gconfigure:7047: gfortran -c -g conftest.f >&5configure:7053: $? = 0configure:7069: result: yesconfigure:7099: checking the maximum length of command line argumentsconfigure:7211: result: 1572864configure:7223: checking command to parse /usr/bin/nm -B output from clang objectconfigure:7328: clang -c conftest.c >&5configure:7331: $? = 0configure:7335: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' \> conftest.nmconfigure:7338: $? = 0configure:7390: clang -o conftest conftest.c conftstm.o >&5configure:7393: $? = 0configure:7431: result: okconfigure:7435: checking for objdirconfigure:7450: result: .libsconfigure:7502: checking for x86_64-unknown-linux-arconfigure:7532: result: noconfigure:7542: checking for arconfigure:7558: found /usr/bin/arconfigure:7569: result: arconfigure:7598: checking for x86_64-unknown-linux-ranlibconfigure:7625: result: ranlibconfigure:7694: checking for x86_64-unknown-linux-stripconfigure:7721: result: stripconfigure:8047: checking if clang supports -fno-rtti -fno-exceptionsconfigure:8065: clang -c -fno-rtti -fno-exceptions conftest.c >&5configure:8069: $? = 0configure:8082: result: yesconfigure:8097: checking for clang option to produce PICconfigure:8329: result: -fPICconfigure:8337: checking if clang PIC flag -fPIC worksconfigure:8355: clang -c -fPIC -DPIC conftest.c >&5configure:8359: $? = 0configure:8372: result: yesconfigure:8400: checking if clang static flag -static worksconfigure:8428: result: yesconfigure:8438: checking if clang supports -c -o file.oconfigure:8459: clang -c -o out/conftest2.o conftest.c >&5configure:8463: $? = 0configure:8485: result: yesconfigure:8511: checking whether the clang linker (/usr/bin/ld -m elf_x86_64) supports shared librariesconfigure:9491: result: yesconfigure:9512: checking whether -lc should be explicitly linked inconfigure:9517: clang -c conftest.c >&5configure:9520: $? = 0configure:9535: clang -shared conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| grep -lc \>/dev/null 2\>\&1configure:9538: $? = 0configure:9550: result: noconfigure:9558: checking dynamic linker characteristicsconfigure:10160: result: GNU/Linux ld.soconfigure:10169: checking how to hardcode library paths into programsconfigure:10194: result: immediateconfigure:10208: checking whether stripping libraries is possibleconfigure:10213: result: yesconfigure:10337: checking for shl_loadconfigure:10393: clang -o conftest conftest.c >&5/tmp/conftest-25a3f9.o: In function `main':conftest.c:(.text+0x12): undefined reference to `shl_load'clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)configure:10399: $? = 1configure: failed program was:| /* confdefs.h. */| #define PACKAGE_NAME "naim"| #define PACKAGE_TARNAME "naim"| #define PACKAGE_VERSION "0.11.8.3.2"| #define PACKAGE_STRING "naim 0.11.8.3.2"| #define PACKAGE_BUGREPORT "Daniel Reed " | #define STDC_HEADERS 1| #define HAVE_SYS_TYPES_H 1| #define HAVE_SYS_STAT_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STRING_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STRINGS_H 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_UNISTD_H 1| #define ENABLE_FT_LILY_CTCPMAGIC 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_GETUID 1| #define HAVE_GETPWUID 1| #define HAVE_INET_ATON 1| #define HAVE_DLFCN_H 1| /* end confdefs.h. */| /* Define shl_load to an innocuous variant, in case declares shl_load. | For example, HP-UX 11i declares gettimeofday. */ | #define shl_load innocuous_shl_load|| /* System header to define __stub macros and hopefully few prototypes,| which can conflict with char shl_load (); below.| Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ || #ifdef __STDC__| # include | #else| # include | #endif|| #undef shl_load|| /* Override any GCC internal prototype to avoid an error.| Use char because int might match the return type of a GCC| builtin and then its argument prototype would still apply. */| #ifdef __cplusplus| extern "C"| #endif| char shl_load ();| /* The GNU C library defines this for functions which it implements| to always fail with ENOSYS. Some functions are actually named| something starting with __ and the normal name is an alias. */| #if defined __stub_shl_load || defined __stub___shl_load| choke me| #endif|| int| main ()| {| return shl_load ();| ;| return 0;| }configure:10416: result: noconfigure:10421: checking for shl_load in -ldldconfigure:10456: clang -o conftest conftest.c -ldld >&5/usr/bin/ld: cannot find -ldldclang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)configure:10462: $? = 1configure: failed program was:| /* confdefs.h. */| #define PACKAGE_NAME "naim"| #define PACKAGE_TARNAME "naim"| #define PACKAGE_VERSION "0.11.8.3.2"| #define PACKAGE_STRING "naim 0.11.8.3.2"| #define PACKAGE_BUGREPORT "Daniel Reed " | #define STDC_HEADERS 1| #define HAVE_SYS_TYPES_H 1| #define HAVE_SYS_STAT_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STRING_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STRINGS_H 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_UNISTD_H 1| #define ENABLE_FT_LILY_CTCPMAGIC 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_GETUID 1| #define HAVE_GETPWUID 1| #define HAVE_INET_ATON 1| #define HAVE_DLFCN_H 1| /* end confdefs.h. */|| /* Override any GCC internal prototype to avoid an error.| Use char because int might match the return type of a GCC| builtin and then its argument prototype would still apply. */| #ifdef __cplusplus| extern "C"| #endif| char shl_load ();| int| main ()| {| return shl_load ();| ;| return 0;| }configure:10480: result: noconfigure:10485: checking for dlopenconfigure:10541: clang -o conftest conftest.c >&5/tmp/conftest-7fced3.o: In function `main':conftest.c:(.text+0x12): undefined reference to `dlopen'clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)configure:10547: $? = 1configure: failed program was:| /* confdefs.h. */| #define PACKAGE_NAME "naim"| #define PACKAGE_TARNAME "naim"| #define PACKAGE_VERSION "0.11.8.3.2"| #define PACKAGE_STRING "naim 0.11.8.3.2"| #define PACKAGE_BUGREPORT "Daniel Reed " | #define STDC_HEADERS 1| #define HAVE_SYS_TYPES_H 1| #define HAVE_SYS_STAT_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STRING_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STRINGS_H 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_UNISTD_H 1| #define ENABLE_FT_LILY_CTCPMAGIC 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_GETUID 1| #define HAVE_GETPWUID 1| #define HAVE_INET_ATON 1| #define HAVE_DLFCN_H 1| /* end confdefs.h. */| /* Define dlopen to an innocuous variant, in case declares dlopen. | For example, HP-UX 11i declares gettimeofday. */ | #define dlopen innocuous_dlopen|| /* System header to define __stub macros and hopefully few prototypes,| which can conflict with char dlopen (); below.| Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ || #ifdef __STDC__| # include | #else| # include | #endif|| #undef dlopen|| /* Override any GCC internal prototype to avoid an error.| Use char because int might match the return type of a GCC| builtin and then its argument prototype would still apply. */| #ifdef __cplusplus| extern "C"| #endif| char dlopen ();| /* The GNU C library defines this for functions which it implements| to always fail with ENOSYS. Some functions are actually named| something starting with __ and the normal name is an alias. */| #if defined __stub_dlopen || defined __stub___dlopen| choke me| #endif|| int| main ()| {| return dlopen ();| ;| return 0;| }configure:10564: result: noconfigure:10569: checking for dlopen in -ldlconfigure:10604: clang -o conftest conftest.c -ldl >&5configure:10610: $? = 0configure:10628: result: yesconfigure:10797: checking whether a program can dlopen itselfconfigure:10871: clang -o conftest -DHAVE_DLFCN_H -Wl,--export-dynamic conftest.c -ldl >&5configure:10867:5: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Wimplicit-function-declaration]exit (status);^configure:10867:5: note: include the header or explicitly provide a declaration for 'exit' 1 warning generated.configure:10874: $? = 0configure:10892: result: yesconfigure:10897: checking whether a statically linked program can dlopen itselfconfigure:10971: clang -o conftest -DHAVE_DLFCN_H -Wl,--export-dynamic -static conftest.c -ldl >&5configure:10967:5: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Wimplicit-function-declaration]exit (status);^configure:10967:5: note: include the header or explicitly provide a declaration for 'exit' 1 warning generated./tmp/conftest-8091c4.o: In function `main':conftest.c:(.text+0x29): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking/usr/bin/ld: dynamic STT_GNU_IFUNC symbol `strcmp' with pointer equality in `/usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib64/libc.a(strcmp.o)' can not be used when making an executable; recompile with -fPIE and relink with -pieclang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)configure:10974: $? = 1configure:10992: result: noconfigure:11015: checking if libtool supports shared librariesconfigure:11017: result: yesconfigure:11020: checking whether to build shared librariesconfigure:11041: result: yesconfigure:11044: checking whether to build static librariesconfigure:11048: result: yesconfigure:11141: creating libtoolconfigure:11729: checking for ld used by clang++configure:11796: result: /usr/bin/ld -m elf_x86_64configure:11805: checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ldconfigure:11820: result: yesconfigure:11871: checking whether the clang++ linker (/usr/bin/ld -m elf_x86_64) supports shared librariesconfigure:12845: result: yesconfigure:12863: clang++ -c conftest.cpp >&5configure:12866: $? = 0configure:13018: checking for clang++ option to produce PICconfigure:13302: result: -fPICconfigure:13310: checking if clang++ PIC flag -fPIC worksconfigure:13328: clang++ -c -fPIC -DPIC conftest.cpp >&5configure:13332: $? = 0configure:13345: result: yesconfigure:13373: checking if clang++ static flag -static worksconfigure:13401: result: yesconfigure:13411: checking if clang++ supports -c -o file.oconfigure:13432: clang++ -c -o out/conftest2.o conftest.cpp >&5configure:13436: $? = 0configure:13458: result: yesconfigure:13484: checking whether the clang++ linker (/usr/bin/ld -m elf_x86_64) supports shared librariesconfigure:13509: result: yesconfigure:13576: checking dynamic linker characteristicsconfigure:14126: result: GNU/Linux ld.soconfigure:14135: checking how to hardcode library paths into programsconfigure:14160: result: immediateconfigure:14694: checking if libtool supports shared librariesconfigure:14696: result: yesconfigure:14699: checking whether to build shared librariesconfigure:14719: result: yesconfigure:14722: checking whether to build static librariesconfigure:14726: result: yesconfigure:14736: checking for gfortran option to produce PICconfigure:14968: result: -fPICconfigure:14976: checking if gfortran PIC flag -fPIC worksconfigure:14994: gfortran -c -g -O2 -fPIC conftest.f >&5configure:14998: $? = 0configure:15011: result: yesconfigure:15039: checking if gfortran static flag -static worksconfigure:15067: result: noconfigure:15077: checking if gfortran supports -c -o file.oconfigure:15098: gfortran -c -g -O2 -o out/conftest2.o conftest.f >&5configure:15102: $? = 0configure:15124: result: yesconfigure:15150: checking whether the gfortran linker (/usr/bin/ld -m elf_x86_64) supports shared librariesconfigure:16110: result: yesconfigure:16177: checking dynamic linker characteristicsconfigure:16727: result: GNU/Linux ld.soconfigure:16736: checking how to hardcode library paths into programsconfigure:16761: result: immediateconfigure:20347: checking for dirent.h that defines DIRconfigure:20376: clang -c conftest.c >&5configure:20382: $? = 0configure:20398: result: yesconfigure:20411: checking for library containing opendirconfigure:20452: clang -o conftest conftest.c >&5configure:20458: $? = 0configure:20486: result: none requiredconfigure:20608: checking which extension is used for loadable modulesconfigure:20618: result: .soconfigure:20629: checking which variable specifies run-time library pathconfigure:20636: result: LD_LIBRARY_PATHconfigure:20647: checking for the default library search pathconfigure:20654: result: /lib /usr/lib /usr/lib/R/lib /usr/lib/libfakerootconfigure:20672: checking for objdirconfigure:20693: result: .libsconfigure:20702: checking whether libtool supports -dlopen/-dlpreopenconfigure:20714: result: yesconfigure:20733: checking for shl_loadconfigure:20812: result: noconfigure:20821: checking for shl_load in -ldldconfigure:20880: result: noconfigure:20890: checking for dlopen in -ldlconfigure:20949: result: yesconfigure:21260: checking for dlerrorconfigure:21316: clang -o conftest conftest.c -ldl >&5configure:21322: $? = 0configure:21340: result: yesconfigure:21360: checking for _ prefix in compiled symbolsconfigure:21370: clang -c conftest.c >&5conftest.c:2:12: warning: expression result unused [-Wunused-value]int main(){nm_test_func;return 0;}^~~~~~~~~~~~1 warning generated.configure:21373: $? = 0configure:21377: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' \> conftest.nmconfigure:21380: $? = 0configure:21402: result: noconfigure:21522: checking whether deplibs are loaded by dlopenconfigure:21606: result: yesconfigure:21631: checking argz.h usabilityconfigure:21648: clang -c conftest.c >&5configure:21654: $? = 0configure:21668: result: yesconfigure:21672: checking argz.h presenceconfigure:21687: clang -E conftest.cconfigure:21693: $? = 0configure:21707: result: yesconfigure:21740: checking for argz.hconfigure:21748: result: yesconfigure:21762: checking for error_tconfigure:21795: clang -c conftest.c >&5configure:21801: $? = 0configure:21816: result: yesconfigure:21842: checking for argz_appendconfigure:21898: clang -o conftest conftest.c >&5configure:21904: $? = 0configure:21922: result: yesconfigure:21842: checking for argz_create_sepconfigure:21898: clang -o conftest conftest.c >&5configure:21904: $? = 0configure:21922: result: yesconfigure:21842: checking for argz_insertconfigure:21898: clang -o conftest conftest.c >&5configure:21904: $? = 0configure:21922: result: yesconfigure:21842: checking for argz_nextconfigure:21898: clang -o conftest conftest.c >&5configure:21904: $? = 0configure:21922: result: yesconfigure:21842: checking for argz_stringifyconfigure:21898: clang -o conftest conftest.c >&5configure:21904: $? = 0configure:21922: result: yesconfigure:21974: checking assert.h usabilityconfigure:21991: clang -c conftest.c >&5configure:21997: $? = 0configure:22011: result: yesconfigure:22015: checking assert.h presenceconfigure:22030: clang -E conftest.cconfigure:22036: $? = 0configure:22050: result: yesconfigure:22083: checking for assert.hconfigure:22091: result: yesconfigure:21974: checking ctype.h usabilityconfigure:21991: clang -c conftest.c >&5configure:21997: $? = 0configure:22011: result: yesconfigure:22015: checking ctype.h presenceconfigure:22030: clang -E conftest.cconfigure:22036: $? = 0configure:22050: result: yesconfigure:22083: checking for ctype.hconfigure:22091: result: yesconfigure:21974: checking errno.h usabilityconfigure:21991: clang -c conftest.c >&5configure:21997: $? = 0configure:22011: result: yesconfigure:22015: checking errno.h presenceconfigure:22030: clang -E conftest.cconfigure:22036: $? = 0configure:22050: result: yesconfigure:22083: checking for errno.hconfigure:22091: result: yesconfigure:21974: checking malloc.h usabilityconfigure:21991: clang -c conftest.c >&5configure:21997: $? = 0configure:22011: result: yesconfigure:22015: checking malloc.h presenceconfigure:22030: clang -E conftest.cconfigure:22036: $? = 0configure:22050: result: yesconfigure:22083: checking for malloc.hconfigure:22091: result: yesconfigure:21964: checking for memory.hconfigure:21970: result: yesconfigure:21964: checking for stdlib.hconfigure:21970: result: yesconfigure:21974: checking stdio.h usabilityconfigure:21991: clang -c conftest.c >&5configure:21997: $? = 0configure:22011: result: yesconfigure:22015: checking stdio.h presenceconfigure:22030: clang -E conftest.cconfigure:22036: $? = 0configure:22050: result: yesconfigure:22083: checking for stdio.hconfigure:22091: result: yesconfigure:21964: checking for unistd.hconfigure:21970: result: yesconfigure:22122: checking dl.h usabilityconfigure:22139: clang -c conftest.c >&5conftest.c:81:10: fatal error: 'dl.h' file not found#include ^1 error generated.configure:22145: $? = 1configure: failed program was:| /* confdefs.h. */| #define PACKAGE_NAME "naim"| #define PACKAGE_TARNAME "naim"| #define PACKAGE_VERSION "0.11.8.3.2"| #define PACKAGE_STRING "naim 0.11.8.3.2"| #define PACKAGE_BUGREPORT "Daniel Reed " | #define STDC_HEADERS 1| #define HAVE_SYS_TYPES_H 1| #define HAVE_SYS_STAT_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STRING_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STRINGS_H 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_UNISTD_H 1| #define ENABLE_FT_LILY_CTCPMAGIC 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_GETUID 1| #define HAVE_GETPWUID 1| #define HAVE_INET_ATON 1| #define HAVE_DLFCN_H 1| #define HAVE_DIRENT_H 1| #define LTDL_SHLIB_EXT ".so"| #define LTDL_SHLIBPATH_VAR "LD_LIBRARY_PATH"| #define LTDL_SYSSEARCHPATH "/lib:/usr/lib:/usr/lib/R/lib:/usr/lib/libfakeroot"| #define LTDL_OBJDIR ".libs/"| #define HAVE_PRELOADED_SYMBOLS 1| #define HAVE_LIBDL 1| #define HAVE_DLERROR 1| #define HAVE_ARGZ_H 1| #define HAVE_ERROR_T 1| #define HAVE_ARGZ_APPEND 1| #define HAVE_ARGZ_CREATE_SEP 1| #define HAVE_ARGZ_INSERT 1| #define HAVE_ARGZ_NEXT 1| #define HAVE_ARGZ_STRINGIFY 1| #define HAVE_ASSERT_H 1| #define HAVE_CTYPE_H 1| #define HAVE_ERRNO_H 1| #define HAVE_MALLOC_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STDIO_H 1| #define HAVE_UNISTD_H 1| /* end confdefs.h. */| #include | #ifdef HAVE_SYS_TYPES_H| # include | #endif| #ifdef HAVE_SYS_STAT_H| # include | #endif| #ifdef STDC_HEADERS| # include | # include | #else| # ifdef HAVE_STDLIB_H| # include | # endif| #endif| #ifdef HAVE_STRING_H| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H| # include | # endif| # include | #endif| #ifdef HAVE_STRINGS_H| # include | #endif| #ifdef HAVE_INTTYPES_H| # include | #endif| #ifdef HAVE_STDINT_H| # include | #endif| #ifdef HAVE_UNISTD_H| # include | #endif| #include configure:22159: result: noconfigure:22163: checking dl.h presenceconfigure:22178: clang -E conftest.cconftest.c:48:10: fatal error: 'dl.h' file not found#include ^1 error generated.configure:22184: $? = 1configure: failed program was:| /* confdefs.h. */| #define PACKAGE_NAME "naim"| #define PACKAGE_TARNAME "naim"| #define PACKAGE_VERSION "0.11.8.3.2"| #define PACKAGE_STRING "naim 0.11.8.3.2"| #define PACKAGE_BUGREPORT "Daniel Reed " | #define STDC_HEADERS 1| #define HAVE_SYS_TYPES_H 1| #define HAVE_SYS_STAT_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STRING_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STRINGS_H 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_UNISTD_H 1| #define ENABLE_FT_LILY_CTCPMAGIC 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_GETUID 1| #define HAVE_GETPWUID 1| #define HAVE_INET_ATON 1| #define HAVE_DLFCN_H 1| #define HAVE_DIRENT_H 1| #define LTDL_SHLIB_EXT ".so"| #define LTDL_SHLIBPATH_VAR "LD_LIBRARY_PATH"| #define LTDL_SYSSEARCHPATH "/lib:/usr/lib:/usr/lib/R/lib:/usr/lib/libfakeroot"| #define LTDL_OBJDIR ".libs/"| #define HAVE_PRELOADED_SYMBOLS 1| #define HAVE_LIBDL 1| #define HAVE_DLERROR 1| #define HAVE_ARGZ_H 1| #define HAVE_ERROR_T 1| #define HAVE_ARGZ_APPEND 1| #define HAVE_ARGZ_CREATE_SEP 1| #define HAVE_ARGZ_INSERT 1| #define HAVE_ARGZ_NEXT 1| #define HAVE_ARGZ_STRINGIFY 1| #define HAVE_ASSERT_H 1| #define HAVE_CTYPE_H 1| #define HAVE_ERRNO_H 1| #define HAVE_MALLOC_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STDIO_H 1| #define HAVE_UNISTD_H 1| /* end confdefs.h. */| #include configure:22198: result: noconfigure:22231: checking for dl.hconfigure:22239: result: noconfigure:22122: checking sys/dl.h usabilityconfigure:22139: clang -c conftest.c >&5conftest.c:81:10: fatal error: 'sys/dl.h' file not found#include ^1 error generated.configure:22145: $? = 1configure: failed program was:| /* confdefs.h. */| #define PACKAGE_NAME "naim"| #define PACKAGE_TARNAME "naim"| #define PACKAGE_VERSION "0.11.8.3.2"| #define PACKAGE_STRING "naim 0.11.8.3.2"| #define PACKAGE_BUGREPORT "Daniel Reed " | #define STDC_HEADERS 1| #define HAVE_SYS_TYPES_H 1| #define HAVE_SYS_STAT_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STRING_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STRINGS_H 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_UNISTD_H 1| #define ENABLE_FT_LILY_CTCPMAGIC 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_GETUID 1| #define HAVE_GETPWUID 1| #define HAVE_INET_ATON 1| #define HAVE_DLFCN_H 1| #define HAVE_DIRENT_H 1| #define LTDL_SHLIB_EXT ".so"| #define LTDL_SHLIBPATH_VAR "LD_LIBRARY_PATH"| #define LTDL_SYSSEARCHPATH "/lib:/usr/lib:/usr/lib/R/lib:/usr/lib/libfakeroot"| #define LTDL_OBJDIR ".libs/"| #define HAVE_PRELOADED_SYMBOLS 1| #define HAVE_LIBDL 1| #define HAVE_DLERROR 1| #define HAVE_ARGZ_H 1| #define HAVE_ERROR_T 1| #define HAVE_ARGZ_APPEND 1| #define HAVE_ARGZ_CREATE_SEP 1| #define HAVE_ARGZ_INSERT 1| #define HAVE_ARGZ_NEXT 1| #define HAVE_ARGZ_STRINGIFY 1| #define HAVE_ASSERT_H 1| #define HAVE_CTYPE_H 1| #define HAVE_ERRNO_H 1| #define HAVE_MALLOC_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STDIO_H 1| #define HAVE_UNISTD_H 1| /* end confdefs.h. */| #include | #ifdef HAVE_SYS_TYPES_H| # include | #endif| #ifdef HAVE_SYS_STAT_H| # include | #endif| #ifdef STDC_HEADERS| # include | # include | #else| # ifdef HAVE_STDLIB_H| # include | # endif| #endif| #ifdef HAVE_STRING_H| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H| # include | # endif| # include | #endif| #ifdef HAVE_STRINGS_H| # include | #endif| #ifdef HAVE_INTTYPES_H| # include | #endif| #ifdef HAVE_STDINT_H| # include | #endif| #ifdef HAVE_UNISTD_H| # include | #endif| #include configure:22159: result: noconfigure:22163: checking sys/dl.h presenceconfigure:22178: clang -E conftest.cconftest.c:48:10: fatal error: 'sys/dl.h' file not found#include ^1 error generated.configure:22184: $? = 1configure: failed program was:| /* confdefs.h. */| #define PACKAGE_NAME "naim"| #define PACKAGE_TARNAME "naim"| #define PACKAGE_VERSION "0.11.8.3.2"| #define PACKAGE_STRING "naim 0.11.8.3.2"| #define PACKAGE_BUGREPORT "Daniel Reed " | #define STDC_HEADERS 1| #define HAVE_SYS_TYPES_H 1| #define HAVE_SYS_STAT_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STRING_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STRINGS_H 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_UNISTD_H 1| #define ENABLE_FT_LILY_CTCPMAGIC 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_GETUID 1| #define HAVE_GETPWUID 1| #define HAVE_INET_ATON 1| #define HAVE_DLFCN_H 1| #define HAVE_DIRENT_H 1| #define LTDL_SHLIB_EXT ".so"| #define LTDL_SHLIBPATH_VAR "LD_LIBRARY_PATH"| #define LTDL_SYSSEARCHPATH "/lib:/usr/lib:/usr/lib/R/lib:/usr/lib/libfakeroot"| #define LTDL_OBJDIR ".libs/"| #define HAVE_PRELOADED_SYMBOLS 1| #define HAVE_LIBDL 1| #define HAVE_DLERROR 1| #define HAVE_ARGZ_H 1| #define HAVE_ERROR_T 1| #define HAVE_ARGZ_APPEND 1| #define HAVE_ARGZ_CREATE_SEP 1| #define HAVE_ARGZ_INSERT 1| #define HAVE_ARGZ_NEXT 1| #define HAVE_ARGZ_STRINGIFY 1| #define HAVE_ASSERT_H 1| #define HAVE_CTYPE_H 1| #define HAVE_ERRNO_H 1| #define HAVE_MALLOC_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STDIO_H 1| #define HAVE_UNISTD_H 1| /* end confdefs.h. */| #include configure:22198: result: noconfigure:22231: checking for sys/dl.hconfigure:22239: result: noconfigure:22122: checking dld.h usabilityconfigure:22139: clang -c conftest.c >&5conftest.c:81:10: fatal error: 'dld.h' file not found#include ^1 error generated.configure:22145: $? = 1configure: failed program was:| /* confdefs.h. */| #define PACKAGE_NAME "naim"| #define PACKAGE_TARNAME "naim"| #define PACKAGE_VERSION "0.11.8.3.2"| #define PACKAGE_STRING "naim 0.11.8.3.2"| #define PACKAGE_BUGREPORT "Daniel Reed " | #define STDC_HEADERS 1| #define HAVE_SYS_TYPES_H 1| #define HAVE_SYS_STAT_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STRING_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STRINGS_H 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_UNISTD_H 1| #define ENABLE_FT_LILY_CTCPMAGIC 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_GETUID 1| #define HAVE_GETPWUID 1| #define HAVE_INET_ATON 1| #define HAVE_DLFCN_H 1| #define HAVE_DIRENT_H 1| #define LTDL_SHLIB_EXT ".so"| #define LTDL_SHLIBPATH_VAR "LD_LIBRARY_PATH"| #define LTDL_SYSSEARCHPATH "/lib:/usr/lib:/usr/lib/R/lib:/usr/lib/libfakeroot"| #define LTDL_OBJDIR ".libs/"| #define HAVE_PRELOADED_SYMBOLS 1| #define HAVE_LIBDL 1| #define HAVE_DLERROR 1| #define HAVE_ARGZ_H 1| #define HAVE_ERROR_T 1| #define HAVE_ARGZ_APPEND 1| #define HAVE_ARGZ_CREATE_SEP 1| #define HAVE_ARGZ_INSERT 1| #define HAVE_ARGZ_NEXT 1| #define HAVE_ARGZ_STRINGIFY 1| #define HAVE_ASSERT_H 1| #define HAVE_CTYPE_H 1| #define HAVE_ERRNO_H 1| #define HAVE_MALLOC_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STDIO_H 1| #define HAVE_UNISTD_H 1| /* end confdefs.h. */| #include | #ifdef HAVE_SYS_TYPES_H| # include | #endif| #ifdef HAVE_SYS_STAT_H| # include | #endif| #ifdef STDC_HEADERS| # include | # include | #else| # ifdef HAVE_STDLIB_H| # include | # endif| #endif| #ifdef HAVE_STRING_H| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H| # include | # endif| # include | #endif| #ifdef HAVE_STRINGS_H| # include | #endif| #ifdef HAVE_INTTYPES_H| # include | #endif| #ifdef HAVE_STDINT_H| # include | #endif| #ifdef HAVE_UNISTD_H| # include | #endif| #include configure:22159: result: noconfigure:22163: checking dld.h presenceconfigure:22178: clang -E conftest.cconftest.c:48:10: fatal error: 'dld.h' file not found#include ^1 error generated.configure:22184: $? = 1configure: failed program was:| /* confdefs.h. */| #define PACKAGE_NAME "naim"| #define PACKAGE_TARNAME "naim"| #define PACKAGE_VERSION "0.11.8.3.2"| #define PACKAGE_STRING "naim 0.11.8.3.2"| #define PACKAGE_BUGREPORT "Daniel Reed " | #define STDC_HEADERS 1| #define HAVE_SYS_TYPES_H 1| #define HAVE_SYS_STAT_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STRING_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STRINGS_H 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_UNISTD_H 1| #define ENABLE_FT_LILY_CTCPMAGIC 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_GETUID 1| #define HAVE_GETPWUID 1| #define HAVE_INET_ATON 1| #define HAVE_DLFCN_H 1| #define HAVE_DIRENT_H 1| #define LTDL_SHLIB_EXT ".so"| #define LTDL_SHLIBPATH_VAR "LD_LIBRARY_PATH"| #define LTDL_SYSSEARCHPATH "/lib:/usr/lib:/usr/lib/R/lib:/usr/lib/libfakeroot"| #define LTDL_OBJDIR ".libs/"| #define HAVE_PRELOADED_SYMBOLS 1| #define HAVE_LIBDL 1| #define HAVE_DLERROR 1| #define HAVE_ARGZ_H 1| #define HAVE_ERROR_T 1| #define HAVE_ARGZ_APPEND 1| #define HAVE_ARGZ_CREATE_SEP 1| #define HAVE_ARGZ_INSERT 1| #define HAVE_ARGZ_NEXT 1| #define HAVE_ARGZ_STRINGIFY 1| #define HAVE_ASSERT_H 1| #define HAVE_CTYPE_H 1| #define HAVE_ERRNO_H 1| #define HAVE_MALLOC_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STDIO_H 1| #define HAVE_UNISTD_H 1| /* end confdefs.h. */| #include configure:22198: result: noconfigure:22231: checking for dld.hconfigure:22239: result: noconfigure:22122: checking mach-o/dyld.h usabilityconfigure:22139: clang -c conftest.c >&5conftest.c:81:10: fatal error: 'mach-o/dyld.h' file not found#include ^1 error generated.configure:22145: $? = 1configure: failed program was:| /* confdefs.h. */| #define PACKAGE_NAME "naim"| #define PACKAGE_TARNAME "naim"| #define PACKAGE_VERSION "0.11.8.3.2"| #define PACKAGE_STRING "naim 0.11.8.3.2"| #define PACKAGE_BUGREPORT "Daniel Reed " | #define STDC_HEADERS 1| #define HAVE_SYS_TYPES_H 1| #define HAVE_SYS_STAT_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STRING_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STRINGS_H 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_UNISTD_H 1| #define ENABLE_FT_LILY_CTCPMAGIC 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_GETUID 1| #define HAVE_GETPWUID 1| #define HAVE_INET_ATON 1| #define HAVE_DLFCN_H 1| #define HAVE_DIRENT_H 1| #define LTDL_SHLIB_EXT ".so"| #define LTDL_SHLIBPATH_VAR "LD_LIBRARY_PATH"| #define LTDL_SYSSEARCHPATH "/lib:/usr/lib:/usr/lib/R/lib:/usr/lib/libfakeroot"| #define LTDL_OBJDIR ".libs/"| #define HAVE_PRELOADED_SYMBOLS 1| #define HAVE_LIBDL 1| #define HAVE_DLERROR 1| #define HAVE_ARGZ_H 1| #define HAVE_ERROR_T 1| #define HAVE_ARGZ_APPEND 1| #define HAVE_ARGZ_CREATE_SEP 1| #define HAVE_ARGZ_INSERT 1| #define HAVE_ARGZ_NEXT 1| #define HAVE_ARGZ_STRINGIFY 1| #define HAVE_ASSERT_H 1| #define HAVE_CTYPE_H 1| #define HAVE_ERRNO_H 1| #define HAVE_MALLOC_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STDIO_H 1| #define HAVE_UNISTD_H 1| /* end confdefs.h. */| #include | #ifdef HAVE_SYS_TYPES_H| # include | #endif| #ifdef HAVE_SYS_STAT_H| # include | #endif| #ifdef STDC_HEADERS| # include | # include | #else| # ifdef HAVE_STDLIB_H| # include | # endif| #endif| #ifdef HAVE_STRING_H| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H| # include | # endif| # include | #endif| #ifdef HAVE_STRINGS_H| # include | #endif| #ifdef HAVE_INTTYPES_H| # include | #endif| #ifdef HAVE_STDINT_H| # include | #endif| #ifdef HAVE_UNISTD_H| # include | #endif| #include configure:22159: result: noconfigure:22163: checking mach-o/dyld.h presenceconfigure:22178: clang -E conftest.cconftest.c:48:10: fatal error: 'mach-o/dyld.h' file not found#include ^1 error generated.configure:22184: $? = 1configure: failed program was:| /* confdefs.h. */| #define PACKAGE_NAME "naim"| #define PACKAGE_TARNAME "naim"| #define PACKAGE_VERSION "0.11.8.3.2"| #define PACKAGE_STRING "naim 0.11.8.3.2"| #define PACKAGE_BUGREPORT "Daniel Reed " | #define STDC_HEADERS 1| #define HAVE_SYS_TYPES_H 1| #define HAVE_SYS_STAT_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STRING_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STRINGS_H 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_UNISTD_H 1| #define ENABLE_FT_LILY_CTCPMAGIC 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_GETUID 1| #define HAVE_GETPWUID 1| #define HAVE_INET_ATON 1| #define HAVE_DLFCN_H 1| #define HAVE_DIRENT_H 1| #define LTDL_SHLIB_EXT ".so"| #define LTDL_SHLIBPATH_VAR "LD_LIBRARY_PATH"| #define LTDL_SYSSEARCHPATH "/lib:/usr/lib:/usr/lib/R/lib:/usr/lib/libfakeroot"| #define LTDL_OBJDIR ".libs/"| #define HAVE_PRELOADED_SYMBOLS 1| #define HAVE_LIBDL 1| #define HAVE_DLERROR 1| #define HAVE_ARGZ_H 1| #define HAVE_ERROR_T 1| #define HAVE_ARGZ_APPEND 1| #define HAVE_ARGZ_CREATE_SEP 1| #define HAVE_ARGZ_INSERT 1| #define HAVE_ARGZ_NEXT 1| #define HAVE_ARGZ_STRINGIFY 1| #define HAVE_ASSERT_H 1| #define HAVE_CTYPE_H 1| #define HAVE_ERRNO_H 1| #define HAVE_MALLOC_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STDIO_H 1| #define HAVE_UNISTD_H 1| /* end confdefs.h. */| #include configure:22198: result: noconfigure:22231: checking for mach-o/dyld.hconfigure:22239: result: noconfigure:22258: checking for string.hconfigure:22264: result: yesconfigure:22404: checking for strchrconfigure:22460: clang -o conftest conftest.c >&5conftest.c:72:6: warning: incompatible redeclaration of library function 'strchr' [-Wincompatible-library-redeclaration]char strchr ();^conftest.c:72:6: note: 'strchr' is a builtin with type 'char *(const char *, int)'1 warning generated.configure:22466: $? = 0configure:22484: result: yesconfigure:22499: checking for strrchrconfigure:22555: clang -o conftest conftest.c >&5conftest.c:73:6: warning: incompatible redeclaration of library function 'strrchr' [-Wincompatible-library-redeclaration]char strrchr ();^conftest.c:73:6: note: 'strrchr' is a builtin with type 'char *(const char *, int)'1 warning generated.configure:22561: $? = 0configure:22579: result: yesconfigure:22594: checking for memcpyconfigure:22650: clang -o conftest conftest.c >&5conftest.c:74:6: warning: incompatible redeclaration of library function 'memcpy' [-Wincompatible-library-redeclaration]char memcpy ();^conftest.c:74:6: note: 'memcpy' is a builtin with type 'void *(void *, const void *, unsigned long)'1 warning generated.configure:22656: $? = 0configure:22674: result: yesconfigure:22689: checking for memmoveconfigure:22745: clang -o conftest conftest.c >&5conftest.c:75:6: warning: incompatible redeclaration of library function 'memmove' [-Wincompatible-library-redeclaration]char memmove ();^conftest.c:75:6: note: 'memmove' is a builtin with type 'void *(void *, const void *, unsigned long)'1 warning generated.configure:22751: $? = 0configure:22769: result: yesconfigure:22689: checking for strcmpconfigure:22745: clang -o conftest conftest.c >&5conftest.c:76:6: warning: incompatible redeclaration of library function 'strcmp' [-Wincompatible-library-redeclaration]char strcmp ();^conftest.c:76:6: note: 'strcmp' is a builtin with type 'int (const char *, const char *)'1 warning generated.configure:22751: $? = 0configure:22769: result: yesconfigure:22785: checking for closedirconfigure:22841: clang -o conftest conftest.c >&5configure:22847: $? = 0configure:22865: result: yesconfigure:22785: checking for opendirconfigure:22841: clang -o conftest conftest.c >&5configure:22847: $? = 0configure:22865: result: yesconfigure:22785: checking for readdirconfigure:22841: clang -o conftest conftest.c >&5configure:22847: $? = 0configure:22865: result: yesconfigure:22882: checking whether time.h and sys/time.h may both be includedconfigure:22912: clang -c conftest.c >&5configure:22918: $? = 0configure:22933: result: yesconfigure:22943: checking whether struct tm is in sys/time.h or time.hconfigure:22973: clang -c conftest.c >&5configure:22979: $? = 0configure:22994: result: time.hconfigure:23004: checking for struct tm.tm_zoneconfigure:23035: clang -c conftest.c >&5configure:23041: $? = 0configure:23101: result: yesconfigure:23252: checking for pid_tconfigure:23282: clang -c conftest.c >&5configure:23288: $? = 0configure:23303: result: yesconfigure:23330: checking vfork.h usabilityconfigure:23347: clang -c conftest.c >&5conftest.c:93:10: fatal error: 'vfork.h' file not found#include ^1 error generated.configure:23353: $? = 1configure: failed program was:| /* confdefs.h. */| #define PACKAGE_NAME "naim"| #define PACKAGE_TARNAME "naim"| #define PACKAGE_VERSION "0.11.8.3.2"| #define PACKAGE_STRING "naim 0.11.8.3.2"| #define PACKAGE_BUGREPORT "Daniel Reed " | #define STDC_HEADERS 1| #define HAVE_SYS_TYPES_H 1| #define HAVE_SYS_STAT_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STRING_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STRINGS_H 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_UNISTD_H 1| #define ENABLE_FT_LILY_CTCPMAGIC 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_GETUID 1| #define HAVE_GETPWUID 1| #define HAVE_INET_ATON 1| #define HAVE_DLFCN_H 1| #define HAVE_DIRENT_H 1| #define LTDL_SHLIB_EXT ".so"| #define LTDL_SHLIBPATH_VAR "LD_LIBRARY_PATH"| #define LTDL_SYSSEARCHPATH "/lib:/usr/lib:/usr/lib/R/lib:/usr/lib/libfakeroot"| #define LTDL_OBJDIR ".libs/"| #define HAVE_PRELOADED_SYMBOLS 1| #define HAVE_LIBDL 1| #define HAVE_DLERROR 1| #define HAVE_ARGZ_H 1| #define HAVE_ERROR_T 1| #define HAVE_ARGZ_APPEND 1| #define HAVE_ARGZ_CREATE_SEP 1| #define HAVE_ARGZ_INSERT 1| #define HAVE_ARGZ_NEXT 1| #define HAVE_ARGZ_STRINGIFY 1| #define HAVE_ASSERT_H 1| #define HAVE_CTYPE_H 1| #define HAVE_ERRNO_H 1| #define HAVE_MALLOC_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STDIO_H 1| #define HAVE_UNISTD_H 1| #define HAVE_STRING_H 1| #define HAVE_STRCHR 1| #define HAVE_STRRCHR 1| #define HAVE_MEMCPY 1| #define HAVE_MEMMOVE 1| #define HAVE_STRCMP 1| #define HAVE_CLOSEDIR 1| #define HAVE_OPENDIR 1| #define HAVE_READDIR 1| #define TIME_WITH_SYS_TIME 1| #define HAVE_STRUCT_TM_TM_ZONE 1| #define HAVE_TM_ZONE 1| /* end confdefs.h. */| #include | #ifdef HAVE_SYS_TYPES_H| # include | #endif| #ifdef HAVE_SYS_STAT_H| # include | #endif| #ifdef STDC_HEADERS| # include | # include | #else| # ifdef HAVE_STDLIB_H| # include | # endif| #endif| #ifdef HAVE_STRING_H| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H| # include | # endif| # include | #endif| #ifdef HAVE_STRINGS_H| # include | #endif| #ifdef HAVE_INTTYPES_H| # include | #endif| #ifdef HAVE_STDINT_H| # include | #endif| #ifdef HAVE_UNISTD_H| # include | #endif| #include configure:23367: result: noconfigure:23371: checking vfork.h presenceconfigure:23386: clang -E conftest.cconftest.c:60:10: fatal error: 'vfork.h' file not found#include ^1 error generated.configure:23392: $? = 1configure: failed program was:| /* confdefs.h. */| #define PACKAGE_NAME "naim"| #define PACKAGE_TARNAME "naim"| #define PACKAGE_VERSION "0.11.8.3.2"| #define PACKAGE_STRING "naim 0.11.8.3.2"| #define PACKAGE_BUGREPORT "Daniel Reed " | #define STDC_HEADERS 1| #define HAVE_SYS_TYPES_H 1| #define HAVE_SYS_STAT_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STRING_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STRINGS_H 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_UNISTD_H 1| #define ENABLE_FT_LILY_CTCPMAGIC 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_GETUID 1| #define HAVE_GETPWUID 1| #define HAVE_INET_ATON 1| #define HAVE_DLFCN_H 1| #define HAVE_DIRENT_H 1| #define LTDL_SHLIB_EXT ".so"| #define LTDL_SHLIBPATH_VAR "LD_LIBRARY_PATH"| #define LTDL_SYSSEARCHPATH "/lib:/usr/lib:/usr/lib/R/lib:/usr/lib/libfakeroot"| #define LTDL_OBJDIR ".libs/"| #define HAVE_PRELOADED_SYMBOLS 1| #define HAVE_LIBDL 1| #define HAVE_DLERROR 1| #define HAVE_ARGZ_H 1| #define HAVE_ERROR_T 1| #define HAVE_ARGZ_APPEND 1| #define HAVE_ARGZ_CREATE_SEP 1| #define HAVE_ARGZ_INSERT 1| #define HAVE_ARGZ_NEXT 1| #define HAVE_ARGZ_STRINGIFY 1| #define HAVE_ASSERT_H 1| #define HAVE_CTYPE_H 1| #define HAVE_ERRNO_H 1| #define HAVE_MALLOC_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STDIO_H 1| #define HAVE_UNISTD_H 1| #define HAVE_STRING_H 1| #define HAVE_STRCHR 1| #define HAVE_STRRCHR 1| #define HAVE_MEMCPY 1| #define HAVE_MEMMOVE 1| #define HAVE_STRCMP 1| #define HAVE_CLOSEDIR 1| #define HAVE_OPENDIR 1| #define HAVE_READDIR 1| #define TIME_WITH_SYS_TIME 1| #define HAVE_STRUCT_TM_TM_ZONE 1| #define HAVE_TM_ZONE 1| /* end confdefs.h. */| #include configure:23406: result: noconfigure:23439: checking for vfork.hconfigure:23447: result: noconfigure:23465: checking for forkconfigure:23521: clang -o conftest conftest.c >&5configure:23527: $? = 0configure:23545: result: yesconfigure:23465: checking for vforkconfigure:23521: clang -o conftest conftest.c >&5conftest.c:84:6: warning: incompatible redeclaration of library function 'vfork' [-Wincompatible-library-redeclaration]char vfork ();^conftest.c:84:6: note: 'vfork' is a builtin with type 'int (void)'1 warning generated.configure:23527: $? = 0configure:23545: result: yesconfigure:23556: checking for working forkconfigure:23588: clang -o conftest conftest.c >&5configure:23591: $? = 0configure:23597: ./conftestconfigure:23600: $? = 0configure:23616: result: yesconfigure:23637: checking for working vforkconfigure:23775: result: yesconfigure:23873: checking whether to enable /detachconfigure:23893: result: no, re-run ./configure with --enable-detachconfigure:23962: checking for Cygwinconfigure:23994: result: noconfigure:24054: checking for errno.hconfigure:24060: result: yesconfigure:24064: checking sys/errno.h usabilityconfigure:24081: clang -c conftest.c >&5configure:24087: $? = 0configure:24101: result: yesconfigure:24105: checking sys/errno.h presenceconfigure:24120: clang -E conftest.cconfigure:24126: $? = 0configure:24140: result: yesconfigure:24173: checking for sys/errno.hconfigure:24181: result: yesconfigure:24200: checking for inttypes.hconfigure:24206: result: yesconfigure:24200: checking for stdint.hconfigure:24206: result: yesconfigure:24345: checking for stdlib.hconfigure:24351: result: yesconfigure:24490: checking for sys/stat.hconfigure:24496: result: yesconfigure:24645: checking dirent.h usabilityconfigure:24662: clang -c conftest.c >&5configure:24668: $? = 0configure:24682: result: yesconfigure:24686: checking dirent.h presenceconfigure:24701: clang -E conftest.cconfigure:24707: $? = 0configure:24721: result: yesconfigure:24754: checking for dirent.hconfigure:24762: result: yesconfigure:24780: checking for sys/types.hconfigure:24786: result: yesconfigure:24936: checking time.h usabilityconfigure:24953: clang -c conftest.c >&5configure:24959: $? = 0configure:24973: result: yesconfigure:24977: checking time.h presenceconfigure:24992: clang -E conftest.cconfigure:24998: $? = 0configure:25012: result: yesconfigure:25045: checking for time.hconfigure:25053: result: yesconfigure:24936: checking sys/time.h usabilityconfigure:24953: clang -c conftest.c >&5configure:24959: $? = 0configure:24973: result: yesconfigure:24977: checking sys/time.h presenceconfigure:24992: clang -E conftest.cconfigure:24998: $? = 0configure:25012: result: yesconfigure:25045: checking for sys/time.hconfigure:25053: result: yesconfigure:25068: checking for struct tm.tm_gmtoffconfigure:25101: clang -c conftest.c >&5configure:25107: $? = 0configure:25169: result: yesconfigure:25253: checking for inet_ntoaconfigure:25309: clang -o conftest conftest.c >&5configure:25315: $? = 0configure:25333: result: yesconfigure:25253: checking for gethostbynameconfigure:25309: clang -o conftest conftest.c >&5configure:25315: $? = 0configure:25333: result: yesconfigure:25253: checking for gethostbyaddrconfigure:25309: clang -o conftest conftest.c >&5configure:25315: $? = 0configure:25333: result: yesconfigure:25253: checking for socketconfigure:25309: clang -o conftest conftest.c >&5configure:25315: $? = 0configure:25333: result: yesconfigure:25253: checking for connectconfigure:25309: clang -o conftest conftest.c >&5configure:25315: $? = 0configure:25333: result: yesconfigure:25696: checking for wresize in -lncursesconfigure:25731: clang -o conftest conftest.c -lncurses >&5configure:25737: $? = 0configure:25756: result: yesconfigure:25761: checking for use_default_colors in -lncursesconfigure:25796: clang -o conftest conftest.c -lncurses >&5configure:25802: $? = 0configure:25821: result: yesconfigure:25846: checking ncurses.h usabilityconfigure:25863: clang -c conftest.c >&5configure:25869: $? = 0configure:25883: result: yesconfigure:25887: checking ncurses.h presenceconfigure:25902: clang -E conftest.cconfigure:25908: $? = 0configure:25922: result: yesconfigure:25955: checking for ncurses.hconfigure:25963: result: yesconfigure:26278: checking for backtraceconfigure:26334: clang -o conftest conftest.c >&5configure:26340: $? = 0configure:26357: result: yesconfigure:26361: checking for backtrace_symbols_fdconfigure:26417: clang -o conftest conftest.c >&5configure:26423: $? = 0configure:26440: result: yesconfigure:26454: checking execinfo.h usabilityconfigure:26471: clang -c conftest.c >&5configure:26477: $? = 0configure:26491: result: yesconfigure:26495: checking execinfo.h presenceconfigure:26510: clang -E conftest.cconfigure:26516: $? = 0configure:26530: result: yesconfigure:26563: checking for execinfo.hconfigure:26570: result: yesconfigure:26597: checking for getopt_longconfigure:26653: clang -o conftest conftest.c >&5configure:26659: $? = 0configure:26676: result: yesconfigure:26690: checking getopt.h usabilityconfigure:26707: clang -c conftest.c >&5configure:26713: $? = 0configure:26727: result: yesconfigure:26731: checking getopt.h presenceconfigure:26746: clang -E conftest.cconfigure:26752: $? = 0configure:26766: result: yesconfigure:26799: checking for getopt.hconfigure:26806: result: yesconfigure:26831: checking for hstrerrorconfigure:26887: clang -o conftest conftest.c >&5configure:26893: $? = 0configure:26911: result: yesconfigure:26831: checking for strverscmpconfigure:26887: clang -o conftest conftest.c >&5configure:26893: $? = 0configure:26911: result: yesconfigure:26831: checking for waitpidconfigure:26887: clang -o conftest conftest.c >&5configure:26893: $? = 0configure:26911: result: yesconfigure:27067: creating ./config.status## ---------------------- #### Running config.status. #### ---------------------- ##This file was extended by naim config.status 0.11.8.3.2, which wasgenerated by GNU Autoconf 2.61. Invocation command line wasCONFIG_FILES =CONFIG_HEADERS =CONFIG_LINKS =CONFIG_COMMANDS =$ ./config.statuson 89b9aa306d90config.status:663: creating Makefileconfig.status:663: creating libfiretalk/Makefileconfig.status:663: creating libltdl/Makefileconfig.status:663: creating secs/Makefileconfig.status:663: creating src/Makefileconfig.status:663: creating CYGWIN-PATCHES/Makefileconfig.status:663: creating src/config.h## ---------------- #### Cache variables. #### ---------------- ##ac_cv_build=x86_64-unknown-linux-gnuac_cv_c_compiler_gnu=yesac_cv_c_const=yesac_cv_cxx_compiler_gnu=yesac_cv_env_CCC_set=ac_cv_env_CCC_value=ac_cv_env_CC_set=setac_cv_env_CC_value=clangac_cv_env_CFLAGS_set=setac_cv_env_CFLAGS_value=ac_cv_env_CPPFLAGS_set=setac_cv_env_CPPFLAGS_value=ac_cv_env_CPP_set=ac_cv_env_CPP_value=ac_cv_env_CXXCPP_set=ac_cv_env_CXXCPP_value=ac_cv_env_CXXFLAGS_set=setac_cv_env_CXXFLAGS_value=ac_cv_env_CXX_set=setac_cv_env_CXX_value=clang++ac_cv_env_F77_set=ac_cv_env_F77_value=ac_cv_env_FFLAGS_set=ac_cv_env_FFLAGS_value=ac_cv_env_LDFLAGS_set=setac_cv_env_LDFLAGS_value=ac_cv_env_LIBS_set=ac_cv_env_LIBS_value=ac_cv_env_build_alias_set=ac_cv_env_build_alias_value=ac_cv_env_host_alias_set=setac_cv_env_host_alias_value=x86_64-unknown-linuxac_cv_env_target_alias_set=ac_cv_env_target_alias_value=ac_cv_f77_compiler_gnu=yesac_cv_func_argz_append=yesac_cv_func_argz_create_sep=yesac_cv_func_argz_insert=yesac_cv_func_argz_next=yesac_cv_func_argz_stringify=yesac_cv_func_backtrace=yesac_cv_func_backtrace_symbols_fd=yesac_cv_func_closedir=yesac_cv_func_connect=yesac_cv_func_dlerror=yesac_cv_func_dlopen=noac_cv_func_fork=yesac_cv_func_fork_works=yesac_cv_func_gethostbyaddr=yesac_cv_func_gethostbyname=yesac_cv_func_getopt_long=yesac_cv_func_getpwuid=yesac_cv_func_getuid=yesac_cv_func_hstrerror=yesac_cv_func_inet_aton=yesac_cv_func_inet_ntoa=yesac_cv_func_memcpy=yesac_cv_func_memmove=yesac_cv_func_opendir=yesac_cv_func_readdir=yesac_cv_func_shl_load=noac_cv_func_socket=yesac_cv_func_strchr=yesac_cv_func_strcmp=yesac_cv_func_strrchr=yesac_cv_func_strverscmp=yesac_cv_func_vfork=yesac_cv_func_vfork_works=yesac_cv_func_waitpid=yesac_cv_header_argz_h=yesac_cv_header_assert_h=yesac_cv_header_ctype_h=yesac_cv_header_dirent_dirent_h=yesac_cv_header_dirent_h=yesac_cv_header_dl_h=noac_cv_header_dld_h=noac_cv_header_dlfcn_h=yesac_cv_header_errno_h=yesac_cv_header_execinfo_h=yesac_cv_header_getopt_h=yesac_cv_header_inttypes_h=yesac_cv_header_mach_o_dyld_h=noac_cv_header_malloc_h=yesac_cv_header_memory_h=yesac_cv_header_ncurses_h=yesac_cv_header_stdc=yesac_cv_header_stdint_h=yesac_cv_header_stdio_h=yesac_cv_header_stdlib_h=yesac_cv_header_string_h=yesac_cv_header_strings_h=yesac_cv_header_sys_dl_h=noac_cv_header_sys_errno_h=yesac_cv_header_sys_stat_h=yesac_cv_header_sys_time_h=yesac_cv_header_sys_types_h=yesac_cv_header_time=yesac_cv_header_time_h=yesac_cv_header_unistd_h=yesac_cv_header_vfork_h=noac_cv_host=x86_64-unknown-linux-gnuac_cv_lib_dl_dlopen=yesac_cv_lib_dld_shl_load=noac_cv_lib_ncurses___use_default_colors=yesac_cv_lib_ncurses___wresize=yesac_cv_member_struct_tm_tm_gmtoff=yesac_cv_member_struct_tm_tm_zone=yesac_cv_objext=oac_cv_path_EGREP='/usr/bin/grep -E'ac_cv_path_GREP=/usr/bin/grepac_cv_path_install='/usr/bin/install -c'ac_cv_prog_AWK=gawkac_cv_prog_CC=clangac_cv_prog_CPP='clang -E'ac_cv_prog_CXXCPP='clang++ -E'ac_cv_prog_RANLIB=ranlibac_cv_prog_STRIP=stripac_cv_prog_ac_ct_AR=arac_cv_prog_ac_ct_F77=gfortranac_cv_prog_ac_ct_RANLIB=ranlibac_cv_prog_ac_ct_STRIP=stripac_cv_prog_cc_c89=ac_cv_prog_cc_clang_c_o=yesac_cv_prog_cc_g=yesac_cv_prog_cxx_g=yesac_cv_prog_f77_g=yesac_cv_prog_make_make_set=yesac_cv_search_opendir='none required'ac_cv_struct_tm=time.hac_cv_sys_symbol_underscore=noac_cv_type_error_t=yesac_cv_type_pid_t=yesac_cv_type_uint16_t=yesac_cv_type_uint32_t=yeslibltdl_cv_lib_dl_dlopen=yeslibltdl_cv_objdir=.libslibltdl_cv_preloaded_symbols=yeslibltdl_cv_shlibext=.solibltdl_cv_shlibpath_var=LD_LIBRARY_PATHlibltdl_cv_sys_dlopen_deplibs=yeslibltdl_cv_sys_search_path='/lib /usr/lib /usr/lib/R/lib /usr/lib/libfakeroot 'lt_cv_deplibs_check_method=pass_alllt_cv_dlopen=dlopenlt_cv_dlopen_libs=-ldllt_cv_dlopen_self=yeslt_cv_dlopen_self_static=nolt_cv_file_magic_cmd='$MAGIC_CMD'lt_cv_file_magic_test_file=lt_cv_ld_reload_flag=-rlt_cv_objdir=.libslt_cv_path_LD=/usr/bin/ldlt_cv_path_LDCXX='/usr/bin/ld -m elf_x86_64'lt_cv_path_NM='/usr/bin/nm -B'lt_cv_path_SED=/usr/bin/sedlt_cv_prog_compiler_c_o=yeslt_cv_prog_compiler_c_o_CXX=yeslt_cv_prog_compiler_c_o_F77=yeslt_cv_prog_compiler_rtti_exceptions=yeslt_cv_prog_gnu_ld=yeslt_cv_prog_gnu_ldcxx=yeslt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'''lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \([^ ]*\) \([^ ]*\)$/ {"\2", (lt_ptr) \&\2},/p'\'''lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^. .* \(.*\)$/extern int \1;/p'\'''lt_cv_sys_max_cmd_len=1572864lt_lt_cv_prog_compiler_c_o='"yes"'lt_lt_cv_prog_compiler_c_o_CXX='"yes"'lt_lt_cv_prog_compiler_c_o_F77='"yes"'lt_lt_cv_sys_global_symbol_pipe='"sed -n -e '\''s/^.*[ ]\\([ABCDGIRSTW][ABCDGIRSTW]*\\)[ ][ ]*\\([_A-Za-z][_A-Za-z0-9]*\\)\$/\\1 \\2 \\2/p'\''"'lt_lt_cv_sys_global_symbol_to_c_name_address='"sed -n -e '\''s/^: \\([^ ]*\\) \$/ {\\\"\\1\\\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \\([^ ]*\\) \\([^ ]*\\)\$/ {\"\\2\", (lt_ptr) \\&\\2},/p'\''"'lt_lt_cv_sys_global_symbol_to_cdecl='"sed -n -e '\''s/^. .* \\(.*\\)\$/extern int \\1;/p'\''"'## ----------------- #### Output variables. #### ----------------- ##ACLOCAL='${SHELL} /tmp/naim/src/naim-0.11.8.3.2/missing --run aclocal-1.9'AMTAR='${SHELL} /tmp/naim/src/naim-0.11.8.3.2/missing --run tar'AR='ar'AS='as'AUTOCONF='${SHELL} /tmp/naim/src/naim-0.11.8.3.2/missing --run autoconf'AUTOHEADER='${SHELL} /tmp/naim/src/naim-0.11.8.3.2/missing --run autoheader'AUTOMAKE='${SHELL} /tmp/naim/src/naim-0.11.8.3.2/missing --run automake-1.9'AWK='gawk'CC='clang'CFLAGS=''CONVENIENCE_LTDL_FALSE='#'CONVENIENCE_LTDL_TRUE=''CPP='clang -E'CPPFLAGS=''CURSESLIB='-lncurses'CXX='clang++'CXXCPP='clang++ -E'CXXFLAGS=''CYGPATH_W='echo'CYGWIN_FALSE=''CYGWIN_TRUE='#'DEFS='-DHAVE_CONFIG_H'DLLTOOL='dlltool'ECHO='echo'ECHO_C=''ECHO_N='-n'ECHO_T=''EGREP='/usr/bin/grep -E'EXEEXT=''F77='gfortran'FFLAGS='-g -O2'GREP='/usr/bin/grep'INCLTDL='-I${top_srcdir}/libltdl'INSTALLCYGWINDOC_FALSE=''INSTALLCYGWINDOC_TRUE='#'INSTALL_DATA='${INSTALL} -m 644'INSTALL_LTDL_FALSE=''INSTALL_LTDL_TRUE='#'INSTALL_PROGRAM='${INSTALL}'INSTALL_SCRIPT='${INSTALL}'INSTALL_STRIP_PROGRAM='${SHELL} $(install_sh) -c -s'LDFLAGS=''LIBADD_DL='-ldl'LIBLTDL='${top_builddir}/libltdl/libltdlc.la'LIBOBJS=''LIBS=''LIBTOOL='$(SHELL) $(top_builddir)/libtool'LN_S='ln -s'LTLIBOBJS=''MAKEINFO='${SHELL} /tmp/naim/src/naim-0.11.8.3.2/missing --run makeinfo'NETLIB=''OBJDUMP='objdump'OBJEXT='o'PACKAGE='naim'PACKAGE_BUGREPORT='Daniel Reed ' PACKAGE_NAME='naim'PACKAGE_STRING='naim 0.11.8.3.2'PACKAGE_TARNAME='naim'PACKAGE_VERSION='0.11.8.3.2'PATH_SEPARATOR=':'RANLIB='ranlib'SED='/usr/bin/sed'SET_MAKE=''SHELL='/bin/sh'STRIP='strip'VERSION='0.11.8.3.2'ac_ct_CC=''ac_ct_CXX=''ac_ct_F77='gfortran'am__leading_dot='.'am__tar='${AMTAR} chof - "$$tardir"'am__untar='${AMTAR} xf -'bindir='${exec_prefix}/bin'build='x86_64-unknown-linux-gnu'build_alias=''build_cpu='x86_64'build_os='linux-gnu'build_vendor='unknown'cygwindocdir=''datadir='${datarootdir}'datarootdir='${prefix}/share'docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'dvidir='${docdir}'exec_prefix='${prefix}'host='x86_64-unknown-linux-gnu'host_alias='x86_64-unknown-linux'host_cpu='x86_64'host_os='linux-gnu'host_vendor='unknown'htmldir='${docdir}'includedir='${prefix}/include'infodir='${datarootdir}/info'install_sh='/tmp/naim/src/naim-0.11.8.3.2/install-sh'libdir='${exec_prefix}/lib'libexecdir='${exec_prefix}/libexec'localedir='${datarootdir}/locale'localstatedir='${prefix}/var'mandir='${datarootdir}/man'mkdir_p='mkdir -p --'oldincludedir='/usr/include'pdfdir='${docdir}'pkgdocdir='${datadir}/doc/${PACKAGE_TARNAME}'pkgincludedir='${includedir}/naim'pkgmoddir='${libdir}/naim'pkgtarball='${PACKAGE_TARNAME}-${PACKAGE_VERSION}-${host}.tbz2'prefix='/usr'program_transform_name='s,x,x,'psdir='${docdir}'sbindir='${exec_prefix}/sbin'sharedstatedir='${prefix}/com'sysconfdir='${prefix}/etc'target_alias=''## ----------- #### confdefs.h. #### ----------- ###define PACKAGE_NAME "naim"#define PACKAGE_TARNAME "naim"#define PACKAGE_VERSION "0.11.8.3.2"#define PACKAGE_STRING "naim 0.11.8.3.2"#define PACKAGE_BUGREPORT "Daniel Reed " #define STDC_HEADERS 1#define HAVE_SYS_TYPES_H 1#define HAVE_SYS_STAT_H 1#define HAVE_STDLIB_H 1#define HAVE_STRING_H 1#define HAVE_MEMORY_H 1#define HAVE_STRINGS_H 1#define HAVE_INTTYPES_H 1#define HAVE_STDINT_H 1#define HAVE_UNISTD_H 1#define ENABLE_FT_LILY_CTCPMAGIC 1#define HAVE_INTTYPES_H 1#define HAVE_STDINT_H 1#define HAVE_GETUID 1#define HAVE_GETPWUID 1#define HAVE_INET_ATON 1#define HAVE_DLFCN_H 1#define HAVE_DIRENT_H 1#define LTDL_SHLIB_EXT ".so"#define LTDL_SHLIBPATH_VAR "LD_LIBRARY_PATH"#define LTDL_SYSSEARCHPATH "/lib:/usr/lib:/usr/lib/R/lib:/usr/lib/libfakeroot"#define LTDL_OBJDIR ".libs/"#define HAVE_PRELOADED_SYMBOLS 1#define HAVE_LIBDL 1#define HAVE_DLERROR 1#define HAVE_ARGZ_H 1#define HAVE_ERROR_T 1#define HAVE_ARGZ_APPEND 1#define HAVE_ARGZ_CREATE_SEP 1#define HAVE_ARGZ_INSERT 1#define HAVE_ARGZ_NEXT 1#define HAVE_ARGZ_STRINGIFY 1#define HAVE_ASSERT_H 1#define HAVE_CTYPE_H 1#define HAVE_ERRNO_H 1#define HAVE_MALLOC_H 1#define HAVE_MEMORY_H 1#define HAVE_STDLIB_H 1#define HAVE_STDIO_H 1#define HAVE_UNISTD_H 1#define HAVE_STRING_H 1#define HAVE_STRCHR 1#define HAVE_STRRCHR 1#define HAVE_MEMCPY 1#define HAVE_MEMMOVE 1#define HAVE_STRCMP 1#define HAVE_CLOSEDIR 1#define HAVE_OPENDIR 1#define HAVE_READDIR 1#define TIME_WITH_SYS_TIME 1#define HAVE_STRUCT_TM_TM_ZONE 1#define HAVE_TM_ZONE 1#define HAVE_FORK 1#define HAVE_VFORK 1#define HAVE_WORKING_VFORK 1#define HAVE_WORKING_FORK 1#define ENABLE_DNSUPDATE 1#define HAVE_ERRNO_H 1#define HAVE_SYS_ERRNO_H 1#define HAVE_INTTYPES_H 1#define HAVE_STDINT_H 1#define HAVE_STDLIB_H 1#define HAVE_SYS_STAT_H 1#define HAVE_DIRENT_H 1#define HAVE_SYS_TYPES_H 1#define HAVE_TIME_H 1#define HAVE_SYS_TIME_H 1#define HAVE_STRUCT_TM_TM_GMTOFF 1#define HAVE_USE_DEFAULT_COLORS 1#define HAVE_NCURSES_H 1#define HAVE_BACKTRACE 1#define HAVE_EXECINFO_H 1#define HAVE_GETOPT_LONG 1#define HAVE_HSTRERROR 1#define HAVE_STRVERSCMP 1#define HAVE_WAITPID 1configure: exit 0