=> Building editors/led build started at Tue Oct 4 21:20:30 PDT 2016 port directory: /usr/ports/editors/led building for: DragonFly pkgbox64.dragonflybsd.org 4.7-DEVELOPMENT DragonFly v4.7.0.78.g7d868-DEVELOPMENT #7: Mon Aug 1 22:25:32 PDT 2016 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 maintained by: ports@FreeBSD.org ident warning: no id keywords in /build/boomdata/data/.m/bleeding-edge-default/ref/../06//usr/ports/editors/led/Makefile Makefile ident: Poudriere version: 3.1-pre Host OSVERSION: 400700 Jail OSVERSION: 400702 !!! Jail is newer than host. (Jail: 400702, Host: 400700) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- STATUS=1 SAVED_TERM=screen MASTERMNT=/build/boomdata/data/.m/bleeding-edge-default/ref PATH=/usr/local/libexec/poudriere:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/pkg/xorg/bin:/usr/X11R6/bin:/root/bin:/sbin:/usr/sbin POUDRIERE_BUILD_TYPE=bulk PKGNAME=led-2.0_1 OLDPWD=/root/boom PWD=/build/boomdata/data/.m/bleeding-edge-default/ref/.p/pool MASTERNAME=bleeding-edge-default TERM=cons25 USER=root HOME=/root POUDRIERE_VERSION=3.1-pre LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- ac_cv_path_PERL=/usr/local/bin/perl ac_cv_path_PERL_PATH=/usr/local/bin/perl XDG_DATA_HOME=/wrkdirs/editors/led XDG_CONFIG_HOME=/wrkdirs/editors/led HOME=/wrkdirs/editors/led TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=262144 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/editors/led XDG_CONFIG_HOME=/wrkdirs/editors/led HOME=/wrkdirs/editors/led TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc50 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" NOPROFILE=1 CC="cc" CFLAGS="-pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -L/usr/local/lib -Wl,-rpath=/usr/local/lib" LIBS="" CXX="c++" CXXFLAGS=" -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=4.7 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib PERL_VERSION=5.20.3 PERL_VER=5.20 PERL5_MAN1=lib/perl5/site_perl/man/man1 PERL5_MAN3=lib/perl5/site_perl/man/man3 SITE_PERL=lib/perl5/site_perl SITE_ARCH=lib/perl5/site_perl/mach/5.20 PROFILE="@comment " DOCSDIR="share/doc/led" EXAMPLESDIR="share/examples/led" DATADIR="share/led" WWWDIR="www/led" ETCDIR="etc/led" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/led DOCSDIR=/usr/local/share/doc/led EXAMPLESDIR=/usr/local/share/examples/led WWWDIR=/usr/local/www/led ETCDIR=/usr/local/etc/led --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs NO_BACKUP=yes USE_PACKAGE_DEPENDS=yes PKG_CREATE_VERBOSE=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORT_DBDIR=/options PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MAKE_JOBS_NUMBER=5 ---End make.conf--- =================================================== ===> NOTICE: The led port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License BSD3CLAUSE accepted by the user =========================================================================== =================================================== ===> led-2.0_1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.8.7_3.txz Installing pkg-1.8.7_3... Extracting pkg-1.8.7_3: .......... done ===> led-2.0_1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of led-2.0_1 =========================================================================== =================================================== =========================================================================== =================================================== ===> NOTICE: The led port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License BSD3CLAUSE accepted by the user ===> Fetching all distfiles required by led-2.0_1 for building =========================================================================== =================================================== ===> NOTICE: The led port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License BSD3CLAUSE accepted by the user ===> Fetching all distfiles required by led-2.0_1 for building => SHA256 Checksum OK for led-2.0.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> NOTICE: The led port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License BSD3CLAUSE accepted by the user ===> Fetching all distfiles required by led-2.0_1 for building ===> Extracting for led-2.0_1 => SHA256 Checksum OK for led-2.0.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for led-2.0_1 ===> Applying ports patches for led-2.0_1 =========================================================================== =================================================== ===> led-2.0_1 depends on file: /usr/local/lib/libncurses.so.6 - not found ===> Installing existing package /packages/All/ncurses-6.0_5.txz Installing ncurses-6.0_5... Extracting ncurses-6.0_5: .......... done Message from ncurses-6.0_5: ===> NOTICE: The ncurses port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> led-2.0_1 depends on file: /usr/local/lib/libncurses.so.6 - found ===> Returning to build of led-2.0_1 ===> led-2.0_1 depends on package: perl5>=5.20<5.21 - not found ===> Installing existing package /packages/All/perl5-5.20.3_15.txz Installing perl5-5.20.3_15... Extracting perl5-5.20.3_15: .......... done Message from perl5-5.20.3_15: The /usr/bin/perl symlink has been removed starting with Perl 5.20. For shebangs, you should either use: #!/usr/local/bin/perl or #!/usr/bin/env perl The first one will only work if you have a /usr/local/bin/perl, the second will work as long as perl is in PATH. ===> led-2.0_1 depends on package: perl5>=5.20<5.21 - found ===> Returning to build of led-2.0_1 =========================================================================== =================================================== =========================================================================== =================================================== ===> Configuring for led-2.0_1 configure: loading site script /usr/ports/Templates/config.site checking build system type... x86_64-portbld-dragonfly4.7 checking host system type... x86_64-portbld-dragonfly4.7 checking for a BSD compatible install... /usr/bin/install -c checking for bison... no checking for byacc... byacc checking for gcc... cc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for executable suffix... checking for object suffix... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for flex... flex checking for yywrap in -lfl... yes checking lex output file root... lex.yy checking whether yytext is a pointer... yes checking whether make sets ${MAKE}... yes checking for perl... yes checking for dlopen... (cached) yes checking for initscr in -lncurses... yes checking for underscore prefix on symbols... checking how to run the C preprocessor... cpp checking for ANSI C header files... (cached) yes checking for paths.h... (cached) yes checking for vis.h... (cached) yes checking for getopt.h... (cached) yes checking for err_set_exit... yes checking for strlcat... (cached) yes checking for strlcpy... (cached) yes checking for strnstr... yes checking for strsep... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for u_long... (cached) yes checking for u_int... (cached) yes checking for u_short... (cached) yes checking for u_char... (cached) yes configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/modules/Makefile config.status: creating src/modules/Makefile.module config.status: creating src/modules/vhighlight/Makefile config.status: creating src/config.h =========================================================================== =================================================== ===> Building for led-2.0_1 ===> src ===> modules ===> vhighlight cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -I../../ -I. -c vhighlight.c In file included from ../../editor.h:85:0, from vhighlight.h:32, from vhighlight.c:29: ../../buffer.h:69:3: warning: declaration does not declare anything }; ^ ../../buffer.h: In function 'buffer_lookup': ../../buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ../../editor.h:54:0, from vhighlight.h:32, from vhighlight.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ../../editor.h:85:0, from vhighlight.h:32, from vhighlight.c:29: ../../buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ../../editor.h:54:0, from vhighlight.h:32, from vhighlight.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ../../editor.h:94:0, from vhighlight.h:32, from vhighlight.c:29: ../../hash.h: In function 'hash_string': ../../hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from ../../editor.h:54:0, from vhighlight.h:32, from vhighlight.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from ../../editor.h:98:0, from vhighlight.h:32, from vhighlight.c:29: ../../view.h: In function 'view_findvdef': ../../view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from ../../editor.h:54:0, from vhighlight.h:32, from vhighlight.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ vhighlight.c: In function 'vhighlight_input': vhighlight.c:134:26: warning: pointer targets in passing argument 1 of 'minibuff_prompt' differ in signedness [-Wpointer-sign] lang = minibuff_prompt("Language", NULL); ^ In file included from ../../editor.h:92:0, from vhighlight.h:32, from vhighlight.c:29: ../../minibuff.h:44:9: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' u_char *minibuff_prompt(u_char *prompt, u_char *def); ^ vhighlight.c: In function 'detectlang': vhighlight.c:165:17: warning: pointer targets in passing argument 1 of 'strrchr' differ in signedness [-Wpointer-sign] lang = strrchr(buffer->name, '.'); ^ In file included from ../../editor.h:54:0, from vhighlight.h:32, from vhighlight.c:29: /usr/include/string.h:126:7: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' char *strrchr(const char *, int) __pure; ^ vhighlight.c:165:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] lang = strrchr(buffer->name, '.'); ^ vhighlight.c:192:19: warning: pointer targets in passing argument 1 of 'strspn' differ in signedness [-Wpointer-sign] lang += strspn(lang, " \t"); ^ In file included from ../../editor.h:54:0, from vhighlight.h:32, from vhighlight.c:29: /usr/include/string.h:136:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strspn(const char *, const char *) __pure; ^ vhighlight.c:214:22: warning: pointer targets in passing argument 1 of 'strnstr' differ in signedness [-Wpointer-sign] if ((lang = strnstr(first->text, "-*-", first->length)) != NULL) { ^ In file included from ../../editor.h:54:0, from vhighlight.h:32, from vhighlight.c:29: /usr/include/string.h:122:7: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' char *strnstr(const char *, const char *, size_t) __pure; ^ vhighlight.c:214:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((lang = strnstr(first->text, "-*-", first->length)) != NULL) { ^ vhighlight.c:219:18: warning: pointer targets in passing argument 1 of 'strnstr' differ in signedness [-Wpointer-sign] lang = strnstr(s, "-*-", len); ^ In file included from ../../editor.h:54:0, from vhighlight.h:32, from vhighlight.c:29: /usr/include/string.h:122:7: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' char *strnstr(const char *, const char *, size_t) __pure; ^ vhighlight.c:219:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] lang = strnstr(s, "-*-", len); ^ vhighlight.c:223:21: warning: pointer targets in passing argument 1 of 'strspn' differ in signedness [-Wpointer-sign] lang = s + strspn(s, " \t"); ^ In file included from ../../editor.h:54:0, from vhighlight.h:32, from vhighlight.c:29: /usr/include/string.h:136:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strspn(const char *, const char *) __pure; ^ In file included from ../../editor.h:98:0, from vhighlight.h:32, from vhighlight.c:29: vhighlight.c: In function 'vhighlight_create': ../../view.h:193:36: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ((viewhdr_t *) vcreate)->typename = (vtname); \ ^ vhighlight.c:298:15: note: in expansion of macro 'VIEW_CREATE' vhighlight = VIEW_CREATE(vhighlight_t, "vhighlight", under); ^ vhighlight.c: In function 'vhighlight_init': vhighlight.c:328:14: warning: pointer targets in passing argument 1 of 'options_add' differ in signedness [-Wpointer-sign] options_add("vhighlight_numberclr", OPT_COLOR, ^ In file included from ../../editor.h:81:0, from vhighlight.h:32, from vhighlight.c:29: ../../options.h:90:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void options_add(u_char *name, int type, void *var, int setable); ^ vhighlight.c:330:38: warning: pointer targets in passing argument 1 of 'color_lookup' differ in signedness [-Wpointer-sign] vhighlight_numberclr = color_lookup("number"); ^ In file included from ../../editor.h:97:0, from vhighlight.h:32, from vhighlight.c:29: ../../color.h:47:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int color_lookup(u_char *name); ^ vhighlight.c:333:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("vhighlight_setlang", vhighlight_setlang); ^ In file included from ../../editor.h:103:0, from vhighlight.h:32, from vhighlight.c:29: ../../command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ In file included from ../../editor.h:44:0, from vhighlight.h:32, from vhighlight.c:29: vhighlight.c:334:35: warning: pointer targets in passing argument 1 of 'view_findtype' differ in signedness [-Wpointer-sign] VIEW_ADDTYPE(vhighlight_typeops, "vhighlight"); ^ vhighlight.c:334:2: note: in expansion of macro 'VIEW_ADDTYPE' VIEW_ADDTYPE(vhighlight_typeops, "vhighlight"); ^ In file included from ../../editor.h:98:0, from vhighlight.h:32, from vhighlight.c:29: ../../view.h:292:13: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' viewtype_t *view_findtype(u_char *name); ^ ../../view.h:217:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] viewtype->name = typename; \ ^ vhighlight.c:334:2: note: in expansion of macro 'VIEW_ADDTYPE' VIEW_ADDTYPE(vhighlight_typeops, "vhighlight"); ^ vhighlight.c:334:35: warning: pointer targets in passing argument 2 of 'hash_string' differ in signedness [-Wpointer-sign] VIEW_ADDTYPE(vhighlight_typeops, "vhighlight"); ^ ../../view.h:218:35: note: in definition of macro 'VIEW_ADDTYPE' idx = hash_string(VTYPE_BUCKETS, typename); \ ^ In file included from ../../editor.h:94:0, from vhighlight.h:32, from vhighlight.c:29: ../../hash.h:47:21: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' static __inline int hash_string(int buckets, u_char *s) { ^ vhighlight.c: In function 'vhighlight_shutdown': vhighlight.c:344:17: warning: pointer targets in passing argument 1 of 'command_remove' differ in signedness [-Wpointer-sign] command_remove("vhighlight_setlang"); ^ In file included from ../../editor.h:103:0, from vhighlight.h:32, from vhighlight.c:29: ../../command.h:60:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_remove(u_char *); ^ vhighlight.c:345:14: warning: pointer targets in passing argument 1 of 'view_rmtype' differ in signedness [-Wpointer-sign] view_rmtype("vhighlight"); ^ In file included from ../../editor.h:98:0, from vhighlight.h:32, from vhighlight.c:29: ../../view.h:293:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void view_rmtype(u_char *name); ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -I../../ -I. -c anchor.c In file included from ../../editor.h:85:0, from vhighlight.h:32, from anchor.c:29: ../../buffer.h:69:3: warning: declaration does not declare anything }; ^ ../../buffer.h: In function 'buffer_lookup': ../../buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ../../editor.h:54:0, from vhighlight.h:32, from anchor.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ../../editor.h:85:0, from vhighlight.h:32, from anchor.c:29: ../../buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ../../editor.h:54:0, from vhighlight.h:32, from anchor.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ../../editor.h:94:0, from vhighlight.h:32, from anchor.c:29: ../../hash.h: In function 'hash_string': ../../hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from ../../editor.h:54:0, from vhighlight.h:32, from anchor.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from ../../editor.h:98:0, from vhighlight.h:32, from anchor.c:29: ../../view.h: In function 'view_findvdef': ../../view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from ../../editor.h:54:0, from vhighlight.h:32, from anchor.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -I../../ -I. -c syntax.c In file included from ../../editor.h:85:0, from vhighlight.h:32, from syntax.c:29: ../../buffer.h:69:3: warning: declaration does not declare anything }; ^ ../../buffer.h: In function 'buffer_lookup': ../../buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ../../editor.h:54:0, from vhighlight.h:32, from syntax.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ../../editor.h:85:0, from vhighlight.h:32, from syntax.c:29: ../../buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ../../editor.h:54:0, from vhighlight.h:32, from syntax.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ../../editor.h:94:0, from vhighlight.h:32, from syntax.c:29: ../../hash.h: In function 'hash_string': ../../hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from ../../editor.h:54:0, from vhighlight.h:32, from syntax.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from ../../editor.h:98:0, from vhighlight.h:32, from syntax.c:29: ../../view.h: In function 'view_findvdef': ../../view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from ../../editor.h:54:0, from vhighlight.h:32, from syntax.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ syntax.c: In function 'syntax_init': syntax.c:37:27: warning: pointer targets in passing argument 1 of 'hash_alloc' differ in signedness [-Wpointer-sign] syntax_list = hash_alloc("syntax_list", SYNTAX_BUCKETS, ^ In file included from ../../editor.h:94:0, from vhighlight.h:32, from syntax.c:29: ../../hash.h:35:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void *hash_alloc(u_char *name, int buckets, int nextoffs); ^ syntax.c: In function 'syntax_findlang': syntax.c:94:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(lang, syntax->lang)) ^ In file included from ../../editor.h:54:0, from vhighlight.h:32, from syntax.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ syntax.c:94:21: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(lang, syntax->lang)) ^ In file included from ../../editor.h:54:0, from vhighlight.h:32, from syntax.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ syntax.c: In function 'findword': syntax.c:141:14: warning: pointer targets in passing argument 1 of 'strnstr' differ in signedness [-Wpointer-sign] s = strnstr(&line->text[*idx], word, line->length - *idx); ^ In file included from ../../editor.h:54:0, from vhighlight.h:32, from syntax.c:29: /usr/include/string.h:122:7: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' char *strnstr(const char *, const char *, size_t) __pure; ^ syntax.c:141:33: warning: pointer targets in passing argument 2 of 'strnstr' differ in signedness [-Wpointer-sign] s = strnstr(&line->text[*idx], word, line->length - *idx); ^ In file included from ../../editor.h:54:0, from vhighlight.h:32, from syntax.c:29: /usr/include/string.h:122:7: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' char *strnstr(const char *, const char *, size_t) __pure; ^ syntax.c:141:4: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] s = strnstr(&line->text[*idx], word, line->length - *idx); ^ syntax.c:143:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] *idx += s - &line->text[*idx] + strlen(word); ^ In file included from ../../editor.h:54:0, from vhighlight.h:32, from syntax.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ syntax.c: In function 'syntax_highlight': syntax.c:288:28: warning: pointer targets in passing argument 2 of 'regexec' differ in signedness [-Wpointer-sign] if (regexec(item->u.re, line->text + *idx, 1, &match, ^ In file included from vhighlight.h:33:0, from syntax.c:29: /usr/include/regex.h:170:1: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' tre_regexec(const regex_t *preg, const char *string, size_t nmatch, ^ byacc -p syntax_ -d syntax_gram.y mv y.tab.c syntax_gram.tab.c mv y.tab.h syntax_gram.tab.h cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -I../../ -I. -c syntax_gram.tab.c In file included from ../../editor.h:85:0, from vhighlight.h:32, from syntax_gram.y:30: ../../buffer.h:69:3: warning: declaration does not declare anything }; ^ ../../buffer.h: In function 'buffer_lookup': ../../buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ../../editor.h:54:0, from vhighlight.h:32, from syntax_gram.y:30: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ../../editor.h:85:0, from vhighlight.h:32, from syntax_gram.y:30: ../../buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ../../editor.h:54:0, from vhighlight.h:32, from syntax_gram.y:30: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ../../editor.h:94:0, from vhighlight.h:32, from syntax_gram.y:30: ../../hash.h: In function 'hash_string': ../../hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from ../../editor.h:54:0, from vhighlight.h:32, from syntax_gram.y:30: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from ../../editor.h:98:0, from vhighlight.h:32, from syntax_gram.y:30: ../../view.h: In function 'view_findvdef': ../../view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from ../../editor.h:54:0, from vhighlight.h:32, from syntax_gram.y:30: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ syntax_gram.y: In function 'readopt': syntax_gram.y:51:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(opt[i], "hlnums")) ^ In file included from ../../editor.h:54:0, from vhighlight.h:32, from syntax_gram.y:30: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ syntax_gram.y: In function 'syntax_load': syntax_gram.y:181:25: warning: pointer targets in passing argument 1 of 'tilde_expand' differ in signedness [-Wpointer-sign] expath = tilde_expand(path); ^ In file included from ../../editor.h:82:0, from vhighlight.h:32, from syntax_gram.y:30: ../../util.h:50:9: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' u_char *tilde_expand(u_char *); ^ syntax_gram.y:181:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] expath = tilde_expand(path); ^ syntax_gram.y:203:31: warning: pointer targets in passing argument 1 of 'ckstrdup' differ in signedness [-Wpointer-sign] syntax_this->lang = ckstrdup(name); ^ In file included from ../../editor.h:80:0, from vhighlight.h:32, from syntax_gram.y:30: ../../ckmalloc.h:82:23: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' static __inline void *ckstrdup(char *s) { ^ syntax_gram.y: In function 'syntax_parse': syntax_gram.y:93:28: warning: pointer targets in passing argument 2 of 'regcomp' differ in signedness [-Wpointer-sign] if (regcomp(item->u.re, $2, REG_EXTENDED)) ^ In file included from vhighlight.h:33:0, from syntax_gram.y:30: /usr/include/regex.h:167:1: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' tre_regcomp(regex_t *preg, const char *regex, int cflags); ^ flex -Psyntax_ -t syntax_lex.l > syntax_lex.c cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -I../../ -I. -c syntax_lex.c In file included from ../../editor.h:85:0, from vhighlight.h:32, from syntax_lex.l:30: ../../buffer.h:69:3: warning: declaration does not declare anything }; ^ ../../buffer.h: In function 'buffer_lookup': ../../buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from :39:0: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ../../editor.h:85:0, from vhighlight.h:32, from syntax_lex.l:30: ../../buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from :39:0: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ../../editor.h:94:0, from vhighlight.h:32, from syntax_lex.l:30: ../../hash.h: In function 'hash_string': ../../hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from :39:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from ../../editor.h:98:0, from vhighlight.h:32, from syntax_lex.l:30: ../../view.h: In function 'view_findvdef': ../../view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from :39:0: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ syntax_lex.l: In function 'mkwordlist': syntax_lex.l:58:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] wd = &yytext[i]; ^ syntax_lex.l:77:28: warning: pointer targets in passing argument 1 of 'ckstrdup' differ in signedness [-Wpointer-sign] words[wi++] = ckstrdup(wd); ^ In file included from ../../editor.h:80:0, from vhighlight.h:32, from syntax_lex.l:30: ../../ckmalloc.h:82:23: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' static __inline void *ckstrdup(char *s) { ^ syntax_lex.l:82:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] wd = &yytext[i]; ^ syntax_lex.l:96:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] len = strlen(words[wi]); ^ In file included from :39:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ syntax_lex.l: In function 'syntax_lex': syntax_lex.l:154:34: warning: pointer targets in passing argument 1 of 'rclex_makestr' differ in signedness [-Wpointer-sign] syntax_lval.str = rclex_makestr(yytext, yyleng); ^ In file included from ../../editor.h:104:0, from vhighlight.h:32, from syntax_lex.l:30: ../../rcfile.h:33:9: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' u_char *rclex_makestr(u_char *yytext, int yyleng); ^ syntax_lex.l: At top level: :1356:16: warning: 'input' defined but not used [-Wunused-function] ar cr ../build/vhighlight.a vhighlight.o anchor.o syntax.o syntax_gram.tab.o syntax_lex.o ===> vtrailspace cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -I../../ -I. -c vtrailspace.c In file included from ../../editor.h:85:0, from vtrailspace.h:32, from vtrailspace.c:29: ../../buffer.h:69:3: warning: declaration does not declare anything }; ^ ../../buffer.h: In function 'buffer_lookup': ../../buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ../../editor.h:54:0, from vtrailspace.h:32, from vtrailspace.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ../../editor.h:85:0, from vtrailspace.h:32, from vtrailspace.c:29: ../../buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ../../editor.h:54:0, from vtrailspace.h:32, from vtrailspace.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ../../editor.h:94:0, from vtrailspace.h:32, from vtrailspace.c:29: ../../hash.h: In function 'hash_string': ../../hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from ../../editor.h:54:0, from vtrailspace.h:32, from vtrailspace.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from ../../editor.h:98:0, from vtrailspace.h:32, from vtrailspace.c:29: ../../view.h: In function 'view_findvdef': ../../view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from ../../editor.h:54:0, from vtrailspace.h:32, from vtrailspace.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ../../editor.h:98:0, from vtrailspace.h:32, from vtrailspace.c:29: vtrailspace.c: In function 'vtrailspace_create': ../../view.h:193:36: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ((viewhdr_t *) vcreate)->typename = (vtname); \ ^ vtrailspace.c:144:16: note: in expansion of macro 'VIEW_CREATE' vtrailspace = VIEW_CREATE(vtrailspace_t, "vtrailspace", under); ^ vtrailspace.c: In function 'vtrailspace_init': vtrailspace.c:170:14: warning: pointer targets in passing argument 1 of 'options_add' differ in signedness [-Wpointer-sign] options_add("vtrailspace_color", OPT_COLOR, &color_trailspace, 1); ^ In file included from ../../editor.h:81:0, from vtrailspace.h:32, from vtrailspace.c:29: ../../options.h:90:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void options_add(u_char *name, int type, void *var, int setable); ^ vtrailspace.c:171:34: warning: pointer targets in passing argument 1 of 'color_lookup' differ in signedness [-Wpointer-sign] color_trailspace = color_lookup("trailspace"); ^ In file included from ../../editor.h:97:0, from vtrailspace.h:32, from vtrailspace.c:29: ../../color.h:47:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int color_lookup(u_char *name); ^ vtrailspace.c:173:32: warning: pointer targets in passing argument 1 of 'color_add' differ in signedness [-Wpointer-sign] color_trailspace = color_add("trailspace", "default", "red", ^ In file included from ../../editor.h:97:0, from vtrailspace.h:32, from vtrailspace.c:29: ../../color.h:48:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int color_add(u_char *name, u_char *fg, u_char *bg, ^ vtrailspace.c:173:46: warning: pointer targets in passing argument 2 of 'color_add' differ in signedness [-Wpointer-sign] color_trailspace = color_add("trailspace", "default", "red", ^ In file included from ../../editor.h:97:0, from vtrailspace.h:32, from vtrailspace.c:29: ../../color.h:48:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int color_add(u_char *name, u_char *fg, u_char *bg, ^ vtrailspace.c:173:57: warning: pointer targets in passing argument 3 of 'color_add' differ in signedness [-Wpointer-sign] color_trailspace = color_add("trailspace", "default", "red", ^ In file included from ../../editor.h:97:0, from vtrailspace.h:32, from vtrailspace.c:29: ../../color.h:48:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int color_add(u_char *name, u_char *fg, u_char *bg, ^ In file included from ../../editor.h:44:0, from vtrailspace.h:32, from vtrailspace.c:29: vtrailspace.c:175:36: warning: pointer targets in passing argument 1 of 'view_findtype' differ in signedness [-Wpointer-sign] VIEW_ADDTYPE(vtrailspace_typeops, "vtrailspace"); ^ vtrailspace.c:175:2: note: in expansion of macro 'VIEW_ADDTYPE' VIEW_ADDTYPE(vtrailspace_typeops, "vtrailspace"); ^ In file included from ../../editor.h:98:0, from vtrailspace.h:32, from vtrailspace.c:29: ../../view.h:292:13: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' viewtype_t *view_findtype(u_char *name); ^ ../../view.h:217:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] viewtype->name = typename; \ ^ vtrailspace.c:175:2: note: in expansion of macro 'VIEW_ADDTYPE' VIEW_ADDTYPE(vtrailspace_typeops, "vtrailspace"); ^ vtrailspace.c:175:36: warning: pointer targets in passing argument 2 of 'hash_string' differ in signedness [-Wpointer-sign] VIEW_ADDTYPE(vtrailspace_typeops, "vtrailspace"); ^ ../../view.h:218:35: note: in definition of macro 'VIEW_ADDTYPE' idx = hash_string(VTYPE_BUCKETS, typename); \ ^ In file included from ../../editor.h:94:0, from vtrailspace.h:32, from vtrailspace.c:29: ../../hash.h:47:21: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' static __inline int hash_string(int buckets, u_char *s) { ^ vtrailspace.c: In function 'vtrailspace_shutdown': vtrailspace.c:180:13: warning: pointer targets in passing argument 1 of 'options_rm' differ in signedness [-Wpointer-sign] options_rm("vtrailspace_color"); ^ In file included from ../../editor.h:81:0, from vtrailspace.h:32, from vtrailspace.c:29: ../../options.h:91:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void options_rm(u_char *); ^ vtrailspace.c:181:14: warning: pointer targets in passing argument 1 of 'view_rmtype' differ in signedness [-Wpointer-sign] view_rmtype("vtrailspace"); ^ In file included from ../../editor.h:98:0, from vtrailspace.h:32, from vtrailspace.c:29: ../../view.h:293:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void view_rmtype(u_char *name); ^ ar cr ../build/vtrailspace.a vtrailspace.o ===> perlapi cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -I../../ -I. `perl -MExtUtils::Embed -e ccopts` -fPIC -c perlapi.c In file included from ../../editor.h:85:0, from perlapi.h:48, from perlapi.c:29: ../../buffer.h:69:3: warning: declaration does not declare anything }; ^ ../../buffer.h: In function 'buffer_lookup': ../../buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from /usr/local/lib/perl5/5.20/mach/CORE/perl.h:907:0, from perlapi.h:37, from perlapi.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ../../editor.h:85:0, from perlapi.h:48, from perlapi.c:29: ../../buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from /usr/local/lib/perl5/5.20/mach/CORE/perl.h:907:0, from perlapi.h:37, from perlapi.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ../../editor.h:94:0, from perlapi.h:48, from perlapi.c:29: ../../hash.h: In function 'hash_string': ../../hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from /usr/local/lib/perl5/5.20/mach/CORE/perl.h:907:0, from perlapi.h:37, from perlapi.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from ../../editor.h:98:0, from perlapi.h:48, from perlapi.c:29: ../../view.h: In function 'view_findvdef': ../../view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from /usr/local/lib/perl5/5.20/mach/CORE/perl.h:907:0, from perlapi.h:37, from perlapi.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from /usr/local/lib/perl5/5.20/mach/CORE/perl.h:5100:0, from perlapi.h:37, from perlapi.c:29: perlapi.c: In function 'xs_init': perlapi.c:41:39: warning: passing argument 3 of 'Perl_newXS' from incompatible pointer type [-Wincompatible-pointer-types] newXS("DynaLoader::boot_DynaLoader", boot_DynaLoader, file); ^ /usr/local/lib/perl5/5.20/mach/CORE/embed.h:395:42: note: in definition of macro 'newXS' #define newXS(a,b,c) Perl_newXS(aTHX_ a,b,c) ^ In file included from /usr/local/lib/perl5/5.20/mach/CORE/perl.h:5059:0, from perlapi.h:37, from perlapi.c:29: /usr/local/lib/perl5/5.20/mach/CORE/proto.h:2992:19: note: expected 'XSUBADDR_t {aka void (*)(struct interpreter *, struct cv *)}' but argument is of type 'void (*)(CV *) {aka void (*)(struct cv *)}' PERL_CALLCONV CV* Perl_newXS(pTHX_ const char *name, XSUBADDR_t subaddr, const char *filename) ^ In file included from /usr/local/lib/perl5/5.20/mach/CORE/perl.h:5100:0, from perlapi.h:37, from perlapi.c:29: perlapi.c:42:26: warning: passing argument 3 of 'Perl_newXS' from incompatible pointer type [-Wincompatible-pointer-types] newXS("Led::bootstrap", boot_Led, file); ^ /usr/local/lib/perl5/5.20/mach/CORE/embed.h:395:42: note: in definition of macro 'newXS' #define newXS(a,b,c) Perl_newXS(aTHX_ a,b,c) ^ In file included from /usr/local/lib/perl5/5.20/mach/CORE/perl.h:5059:0, from perlapi.h:37, from perlapi.c:29: /usr/local/lib/perl5/5.20/mach/CORE/proto.h:2992:19: note: expected 'XSUBADDR_t {aka void (*)(struct interpreter *, struct cv *)}' but argument is of type 'void (*)(CV *) {aka void (*)(struct cv *)}' PERL_CALLCONV CV* Perl_newXS(pTHX_ const char *name, XSUBADDR_t subaddr, const char *filename) ^ perlapi.c: In function 'perlapi_doeval': perlapi.c:49:25: warning: pointer targets in passing argument 1 of 'minibuff_prompt' differ in signedness [-Wpointer-sign] text = minibuff_prompt("Perl", NULL); ^ In file included from ../../editor.h:92:0, from perlapi.h:48, from perlapi.c:29: ../../minibuff.h:44:9: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' u_char *minibuff_prompt(u_char *prompt, u_char *def); ^ perlapi.c: In function 'perlapi_reload': perlapi.c:62:18: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Reloaded perl interpreter and scripts."); ^ In file included from ../../editor.h:92:0, from perlapi.h:48, from perlapi.c:29: ../../minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ perlapi.c: In function 'perlapi_init': perlapi.c:73:15: warning: pointer targets in passing argument 1 of 'command_addf' differ in signedness [-Wpointer-sign] command_addf("perl_eval", input_allocsyms(1), perlapi_doeval); ^ In file included from ../../editor.h:103:0, from perlapi.h:48, from perlapi.c:29: ../../command.h:58:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_addf(u_char *, int keysym, ^ perlapi.c:74:15: warning: pointer targets in passing argument 1 of 'command_addf' differ in signedness [-Wpointer-sign] command_addf("perl_reload", input_allocsyms(1), perlapi_reload); ^ In file included from ../../editor.h:103:0, from perlapi.h:48, from perlapi.c:29: ../../command.h:58:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_addf(u_char *, int keysym, ^ In file included from perlapi.c:29:0: perlapi.h:51:21: warning: pointer targets in passing argument 1 of 'tilde_expand' differ in signedness [-Wpointer-sign] #define SCRIPT_PATH "~/.led/scripts:" DATADIR "/scripts" ^ perlapi.c:86:24: note: in expansion of macro 'SCRIPT_PATH' expath = tilde_expand(SCRIPT_PATH); ^ In file included from ../../editor.h:82:0, from perlapi.h:48, from perlapi.c:29: ../../util.h:50:9: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' u_char *tilde_expand(u_char *); ^ perlapi.c:89:16: warning: pointer targets in passing argument 1 of 'perlapi_eval' differ in signedness [-Wpointer-sign] perlapi_eval(str); ^ In file included from perlapi.c:29:0: perlapi.h:57:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void perlapi_eval(u_char *); ^ perlapi.c:97:15: warning: pointer targets in passing argument 1 of 'perlapi_eval' differ in signedness [-Wpointer-sign] perlapi_eval("do \"autorun.pl\""); ^ In file included from perlapi.c:29:0: perlapi.h:57:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void perlapi_eval(u_char *); ^ perlapi.c: In function 'perlapi_shutdown': perlapi.c:108:17: warning: pointer targets in passing argument 1 of 'command_remove' differ in signedness [-Wpointer-sign] command_remove("perl_eval"); ^ In file included from ../../editor.h:103:0, from perlapi.h:48, from perlapi.c:29: ../../command.h:60:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_remove(u_char *); ^ In file included from /usr/local/lib/perl5/5.20/mach/CORE/perl.h:5100:0, from perlapi.h:37, from perlapi.c:29: perlapi.c: In function 'perlapi_eval': perlapi.c:131:15: warning: pointer targets in passing argument 2 of 'Perl_newSVpv' differ in signedness [-Wpointer-sign] sv = newSVpv(string, 0); ^ /usr/local/lib/perl5/5.20/mach/CORE/embed.h:381:42: note: in definition of macro 'newSVpv' #define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) ^ In file included from /usr/local/lib/perl5/5.20/mach/CORE/perl.h:5059:0, from perlapi.h:37, from perlapi.c:29: /usr/local/lib/perl5/5.20/mach/CORE/proto.h:2936:19: note: expected 'const char * const' but argument is of type 'u_char * {aka unsigned char *}' PERL_CALLCONV SV* Perl_newSVpv(pTHX_ const char *const s, const STRLEN len) ^ perlapi.c: In function 'perlapi_cmdf': perlapi.c:143:15: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] sub = strchr(command->name, '_') + 1; ^ In file included from /usr/local/lib/perl5/5.20/mach/CORE/perl.h:907:0, from perlapi.h:37, from perlapi.c:29: /usr/include/string.h:82:7: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' char *strchr(const char *, int) __pure; ^ perlapi.c:145:15: warning: pointer targets in passing argument 1 of 'perlapi_eval' differ in signedness [-Wpointer-sign] perlapi_eval(sub); ^ perlapi.c:127:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void perlapi_eval(u_char *string) { ^ perl `perl -MConfig -e 'print $Config{privlib}'`/ExtUtils/xsubpp -typemap `perl -MConfig -e 'print $Config{privlib}'`/ExtUtils/typemap led.xs > led.c cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -I../../ -I. `perl -MExtUtils::Embed -e ccopts` -fPIC -c led.c In file included from ../../editor.h:85:0, from perlapi.h:48, from led.xs:29: ../../buffer.h:69:3: warning: declaration does not declare anything }; ^ ../../buffer.h: In function 'buffer_lookup': ../../buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from /usr/local/lib/perl5/5.20/mach/CORE/perl.h:907:0, from perlapi.h:37, from led.xs:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ../../editor.h:85:0, from perlapi.h:48, from led.xs:29: ../../buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from /usr/local/lib/perl5/5.20/mach/CORE/perl.h:907:0, from perlapi.h:37, from led.xs:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ../../editor.h:94:0, from perlapi.h:48, from led.xs:29: ../../hash.h: In function 'hash_string': ../../hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from /usr/local/lib/perl5/5.20/mach/CORE/perl.h:907:0, from perlapi.h:37, from led.xs:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from ../../editor.h:98:0, from perlapi.h:48, from led.xs:29: ../../view.h: In function 'view_findvdef': ../../view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from /usr/local/lib/perl5/5.20/mach/CORE/perl.h:907:0, from perlapi.h:37, from led.xs:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ led.xs: In function 'XS_Led_AddCommand': led.xs:50:15: warning: pointer targets in passing argument 1 of 'command_addf' differ in signedness [-Wpointer-sign] command_addf(cmdname, input_allocsyms(1), perlapi_cmdf); ^ In file included from ../../editor.h:103:0, from perlapi.h:48, from led.xs:29: ../../command.h:58:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_addf(u_char *, int keysym, ^ led.xs: In function 'XS_Led_Execute': led.xs:82:26: warning: pointer targets in passing argument 1 of 'command_getkeysym' differ in signedness [-Wpointer-sign] sym = command_getkeysym(command); ^ In file included from ../../editor.h:103:0, from perlapi.h:48, from led.xs:29: ../../command.h:61:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int command_getkeysym(u_char *); ^ led.xs: In function 'XS_Led_PushCommand': led.xs:139:26: warning: pointer targets in passing argument 1 of 'command_getkeysym' differ in signedness [-Wpointer-sign] sym = command_getkeysym(name); ^ In file included from ../../editor.h:103:0, from perlapi.h:48, from led.xs:29: ../../command.h:61:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int command_getkeysym(u_char *); ^ led.xs: In function 'XS_Led_Echo': led.xs:153:18: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf(string); ^ In file included from ../../editor.h:92:0, from perlapi.h:48, from led.xs:29: ../../minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ led.xs: In function 'XS_Led_InsertText': led.xs:276:34: warning: pointer targets in passing argument 6 of 'buffer_nputs' differ in signedness [-Wpointer-sign] col <= line->length ? col : 0, text, len); ^ In file included from ../../editor.h:85:0, from perlapi.h:48, from led.xs:29: ../../buffer.h:101:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void buffer_nputs(buffer_t *, int undoable, line_t *, ^ In file included from /usr/local/lib/perl5/5.20/mach/CORE/perl.h:5100:0, from perlapi.h:37, from led.xs:29: led.xs: In function 'XS_Led_GetLine': led.xs:294:30: warning: pointer targets in passing argument 2 of 'Perl_newSVpv' differ in signedness [-Wpointer-sign] sv = line->length ? newSVpv(line->text, line->length) : newSVpv("", 0); ^ /usr/local/lib/perl5/5.20/mach/CORE/embed.h:381:42: note: in definition of macro 'newSVpv' #define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) ^ In file included from /usr/local/lib/perl5/5.20/mach/CORE/perl.h:5059:0, from perlapi.h:37, from led.xs:29: /usr/local/lib/perl5/5.20/mach/CORE/proto.h:2936:19: note: expected 'const char * const' but argument is of type 'u_char * {aka unsigned char *}' PERL_CALLCONV SV* Perl_newSVpv(pTHX_ const char *const s, const STRLEN len) ^ In file included from led.xs:30:0: /usr/local/lib/perl5/5.20/mach/CORE/XSUB.h:175:28: warning: unused variable 'targ' [-Wunused-variable] #define dXSTARG SV * const targ = ((PL_op->op_private & OPpENTERSUB_HASTARG) \ ^ led.c:538:2: note: in expansion of macro 'dXSTARG' dXSTARG; ^ led.c:537:9: warning: unused variable 'RETVAL' [-Wunused-variable] char * RETVAL; ^ led.xs: In function 'XS_Led_SetLine': led.xs:318:50: warning: pointer targets in passing argument 6 of 'buffer_nputs' differ in signedness [-Wpointer-sign] buffer_nputs(vdef->hdr.buffer, 1, line, num, 0, text, len); ^ In file included from ../../editor.h:85:0, from perlapi.h:48, from led.xs:29: ../../buffer.h:101:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void buffer_nputs(buffer_t *, int undoable, line_t *, ^ led.xs: In function 'XS_Led_Prompt': led.xs:338:24: warning: pointer targets in passing argument 1 of 'minibuff_prompt' differ in signedness [-Wpointer-sign] str = minibuff_prompt(prompt, def); ^ In file included from ../../editor.h:92:0, from perlapi.h:48, from led.xs:29: ../../minibuff.h:44:9: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' u_char *minibuff_prompt(u_char *prompt, u_char *def); ^ led.xs:338:32: warning: pointer targets in passing argument 2 of 'minibuff_prompt' differ in signedness [-Wpointer-sign] str = minibuff_prompt(prompt, def); ^ In file included from ../../editor.h:92:0, from perlapi.h:48, from led.xs:29: ../../minibuff.h:44:9: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' u_char *minibuff_prompt(u_char *prompt, u_char *def); ^ In file included from /usr/local/lib/perl5/5.20/mach/CORE/perl.h:5100:0, from perlapi.h:37, from led.xs:29: led.xs:340:27: warning: pointer targets in passing argument 2 of 'Perl_newSVpv' differ in signedness [-Wpointer-sign] sv = sv_2mortal(newSVpv(str, 0)); ^ /usr/local/lib/perl5/5.20/mach/CORE/embed.h:556:46: note: in definition of macro 'sv_2mortal' #define sv_2mortal(a) Perl_sv_2mortal(aTHX_ a) ^ led.xs:340:19: note: in expansion of macro 'newSVpv' sv = sv_2mortal(newSVpv(str, 0)); ^ In file included from /usr/local/lib/perl5/5.20/mach/CORE/perl.h:5059:0, from perlapi.h:37, from led.xs:29: /usr/local/lib/perl5/5.20/mach/CORE/proto.h:2936:19: note: expected 'const char * const' but argument is of type 'u_char * {aka unsigned char *}' PERL_CALLCONV SV* Perl_newSVpv(pTHX_ const char *const s, const STRLEN len) ^ In file included from led.xs:30:0: /usr/local/lib/perl5/5.20/mach/CORE/XSUB.h:175:28: warning: unused variable 'targ' [-Wunused-variable] #define dXSTARG SV * const targ = ((PL_op->op_private & OPpENTERSUB_HASTARG) \ ^ led.c:602:2: note: in expansion of macro 'dXSTARG' dXSTARG; ^ led.c:601:9: warning: unused variable 'RETVAL' [-Wunused-variable] char * RETVAL; ^ cc perlapi.o led.o -o ../build/perlapi.so -shared `perl -MExtUtils::Embed -e ldopts` cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c main.c In file included from editor.h:85:0, from main.c:29: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from main.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from main.c:29: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from main.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from main.c:29: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from editor.h:54:0, from main.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from main.c:29: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from editor.h:54:0, from main.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ main.c: In function 'main': main.c:127:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] filename = argv[argc]; ^ main.c:138:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] filename = "newfile"; ^ main.c:152:34: warning: pointer targets in passing argument 1 of 'view_findtype' differ in signedness [-Wpointer-sign] v = view_create(view_findtype("vdefault"), NULL); ^ In file included from editor.h:98:0, from main.c:29: view.h:292:13: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' viewtype_t *view_findtype(u_char *name); ^ main.c:154:24: warning: pointer targets in passing argument 1 of 'ckstrdup' differ in signedness [-Wpointer-sign] sep = s = ckstrdup(options.autoviews); ^ In file included from editor.h:80:0, from main.c:29: ckmalloc.h:82:23: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' static __inline void *ckstrdup(char *s) { ^ main.c:156:27: warning: pointer targets in passing argument 1 of 'view_findtype' differ in signedness [-Wpointer-sign] type = view_findtype(vt); ^ In file included from editor.h:98:0, from main.c:29: view.h:292:13: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' viewtype_t *view_findtype(u_char *name); ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c screen.c In file included from editor.h:85:0, from screen.c:29: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from screen.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from screen.c:29: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from screen.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from screen.c:29: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from editor.h:54:0, from screen.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from screen.c:29: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from editor.h:54:0, from screen.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ screen.c: In function 'screen_defcolor': screen.c:102:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] chars[0] = fg; ^ screen.c:103:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] chars[1] = bg; ^ screen.c: In function 'screen_nprintf': screen.c:214:18: warning: pointer targets in passing argument 1 of 'vsnprintf' differ in signedness [-Wpointer-sign] cnt = vsnprintf(buff, sizeof(buff), fmt, args); ^ In file included from editor.h:53:0, from screen.c:29: /usr/include/stdio.h:235:6: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' int vsnprintf(char * __restrict, size_t, const char * __restrict, ^ screen.c:214:38: warning: pointer targets in passing argument 3 of 'vsnprintf' differ in signedness [-Wpointer-sign] cnt = vsnprintf(buff, sizeof(buff), fmt, args); ^ In file included from editor.h:53:0, from screen.c:29: /usr/include/stdio.h:235:6: note: expected 'const char * restrict' but argument is of type 'u_char * {aka unsigned char *}' int vsnprintf(char * __restrict, size_t, const char * __restrict, ^ In file included from screen.h:32:0, from editor.h:86, from screen.c:29: /usr/local/include/ncurses/curses.h:1198:41: warning: pointer targets in passing argument 2 of 'waddnstr' differ in signedness [-Wpointer-sign] #define addnstr(str,n) waddnstr(stdscr,(str),(n)) ^ screen.h:57:28: note: in expansion of macro 'addnstr' #define screen_nputs(s, n) addnstr(s, n) ^ screen.c:217:2: note: in expansion of macro 'screen_nputs' screen_nputs(buff, n); ^ /usr/local/include/ncurses/curses.h:795:28: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' extern NCURSES_EXPORT(int) waddnstr (WINDOW *,const char *,int); /* implemented */ ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c buffer.c In file included from editor.h:85:0, from buffer.c:29: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from buffer.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from buffer.c:29: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from buffer.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from buffer.c:29: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from editor.h:54:0, from buffer.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from buffer.c:29: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from editor.h:54:0, from buffer.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ buffer.c: In function 'buffer_create': buffer.c:45:26: warning: pointer targets in passing argument 1 of 'ckstrdup' differ in signedness [-Wpointer-sign] buffer->name = ckstrdup(name); ^ In file included from editor.h:80:0, from buffer.c:29: ckmalloc.h:82:23: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' static __inline void *ckstrdup(char *s) { ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c line.c In file included from editor.h:85:0, from line.c:29: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from line.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from line.c:29: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from line.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from line.c:29: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from editor.h:54:0, from line.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from line.c:29: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from editor.h:54:0, from line.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c file.c In file included from editor.h:85:0, from file.c:29: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from file.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from file.c:29: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from file.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from file.c:29: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from editor.h:54:0, from file.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from file.c:29: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from editor.h:54:0, from file.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ file.c: In function 'file_read': file.c:39:13: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] fp = fopen(fn, "rb"); ^ In file included from editor.h:53:0, from file.c:29: /usr/include/stdio.h:197:7: note: expected 'const char * restrict' but argument is of type 'u_char * {aka unsigned char *}' FILE *fopen(const char * __restrict, const char * __restrict); ^ file.c: In function 'file_write': file.c:66:13: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] fp = fopen(fn, "wb"); ^ In file included from editor.h:53:0, from file.c:29: /usr/include/stdio.h:197:7: note: expected 'const char * restrict' but argument is of type 'u_char * {aka unsigned char *}' FILE *fopen(const char * __restrict, const char * __restrict); ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c input.c In file included from editor.h:85:0, from input.c:29: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from input.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from input.c:29: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from input.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from input.c:29: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from editor.h:54:0, from input.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from input.c:29: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from editor.h:54:0, from input.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ input.c: In function 'input_init': input.c:56:29: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_UP, ""); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:57:31: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_DOWN, ""); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:58:31: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_LEFT, ""); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:59:32: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_RIGHT, ""); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:60:31: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_PGUP, ""); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:61:31: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_PGDN, ""); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:62:31: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_PGUP, ""); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:63:31: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_PGDN, ""); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:64:31: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_HOME, ""); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:65:30: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_END, ""); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:66:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_BACKSPACE, ""); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:67:33: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_DELETE, ""); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:68:32: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_ENTER, ""); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:71:31: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_QUIT, "\\^X\\^C"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:72:34: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_SUSPEND, "\\^Z"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:73:33: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_CANCEL, "\\^C"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:74:33: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_CANCEL, "\\^G"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:75:32: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_EXCMD, "\\33x"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:76:36: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_SWITCHBUFF, "\\^Xb"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:77:33: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_SETOPT, "\\33oo"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:78:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_OPENFILE, "\\^X\\^F"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:79:31: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_SAVE, "\\^X\\^S"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:80:33: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_SAVEAS, "\\^X\\^W"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:81:33: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_REDRAW, "\\33l"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:82:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_QUOTENEXT, "\\33\\\\"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:83:32: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_AGAIN, "\\^\\"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:84:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_VERTSPLIT, "\\^_"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:85:36: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_HORIZSPLIT, "\\33-"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:86:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_VERTSPLIT, "\\^X2"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:87:36: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_HORIZSPLIT, "\\^X3"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:88:33: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_RMVIEW, "\\^X0"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:89:38: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_RMOTHERVIEWS, "\\^X1"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:90:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_VIEWCYCLE, "\\33v"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:91:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_VIEWCYCLE, "\\^Xo"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:92:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_PUSHVIEW, "\\0330"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:93:34: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_POPVIEW, "\\339"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:94:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_VERTGROW, "\\33."); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:95:36: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_VERTSHRINK, "\\33,"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:96:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_HORIZGROW, "\\33>"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:97:37: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_HORIZSHRINK, "\\33<"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:98:36: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_FRAMECYCLE, "\\33="); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:99:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_NEWFRAME, "\\^X52"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:100:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_NEWFRAME, "\\33+"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:101:34: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_RMFRAME, "\\^X="); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:102:34: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_RMFRAME, "\\^X50"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:105:33: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_RECORD, "\\33r"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:106:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_PLAYBACK, "\\33p"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:107:33: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_REPEAT, "\\33g"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:110:32: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_HOME, "\\^A"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:111:30: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_END, "\\^E"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:112:31: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_PGUP, "\\^F"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:113:31: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_PGDN, "\\^V"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:114:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_OPENLINE, "\\^O"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:115:36: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_TOGNLSTYLE, "\\33on"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:116:31: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_UNDO, "\\^U"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:117:31: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_REDO, "\\33u"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:118:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_NEXTWORD, "\\33f"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:119:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_PREVWORD, "\\33b"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:120:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_NEXTPARA, "\\33}"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:121:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_PREVPARA, "\\33{"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:122:34: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_VIEWTOP, "\\33\\^F"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:123:36: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_VIEWBOTTOM, "\\33\\^V"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:124:33: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_LINEUP, "\\^Q"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:125:33: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_LINEDN, "\\^D"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:126:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_FIRSTLINE, "\\33\\^A"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:127:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_LASTLINE, "\\33\\^E"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:128:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_HALFPGUP, "\\33("); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:129:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_HALFPGDN, "\\33)"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:130:33: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_CENTER, "\\^L"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:131:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_TRANCHARS, "\\^T"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:132:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_TRANWORDS, "\\33t"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:133:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_TRANLINES, "\\^X\\^T"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:134:34: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_SETMARK, "\\000"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:135:34: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_POPMARK, "\\33 "); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:136:37: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_PROMOTEMARK, "\\^X "); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:137:36: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_DEMOTEMARK, "\\33@"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:138:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_XCHGMARK, "\\^X\\^X"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:139:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_KILLLINE, "\\^K"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:140:34: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_KILLEOL, "\\33k"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:141:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_KILLWORD, "\\33\b"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:142:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_KILLWORD, "\\^W"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:143:37: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_FWDKILLWORD, "\\33d"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:144:36: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_APPENDKILL, "\\33\\^W"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:145:31: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_YANK, "\\^Y"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:146:34: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_YANKPOP, "\\33y"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:147:36: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_FWDYANKPOP, "\\33\\^Y"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:148:34: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_ISEARCH, "\\^S"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:149:35: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_RISEARCH, "\\^R"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:150:34: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_REPLACE, "\\33%"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:151:33: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_GOTOLN, "\\^]"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:152:33: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_FILTER, "\\33|"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ input.c:153:36: warning: pointer targets in passing argument 2 of 'keybind_define' differ in signedness [-Wpointer-sign] keybind_define(KEYSYM_INSERTFILE, "\\^Xi"); ^ In file included from editor.h:87:0, from input.c:29: keybind.h:35:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int keybind_define(int, u_char *); ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c draw.c In file included from editor.h:85:0, from draw.c:29: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from draw.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from draw.c:29: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from draw.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from draw.c:29: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from editor.h:54:0, from draw.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from draw.c:29: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from editor.h:54:0, from draw.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ draw.c: In function 'draw_header': draw.c:57:30: warning: pointer targets in passing argument 2 of 'screen_nprintf' differ in signedness [-Wpointer-sign] len = screen_nprintf(width, " L%d C%d", ^ In file included from editor.h:86:0, from draw.c:29: screen.h:72:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int screen_nprintf(int n, u_char *fmt, ...); ^ draw.c:61:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] len2 = strlen(v->hdr.buffer->dispname) + 1; ^ In file included from editor.h:54:0, from draw.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from screen.h:32:0, from editor.h:86, from draw.c:29: /usr/local/include/ncurses/curses.h:1198:41: warning: pointer targets in passing argument 2 of 'waddnstr' differ in signedness [-Wpointer-sign] #define addnstr(str,n) waddnstr(stdscr,(str),(n)) ^ screen.h:57:28: note: in expansion of macro 'addnstr' #define screen_nputs(s, n) addnstr(s, n) ^ draw.c:88:3: note: in expansion of macro 'screen_nputs' screen_nputs(v->hdr.buffer->dispname, len2 - 1); ^ /usr/local/include/ncurses/curses.h:795:28: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' extern NCURSES_EXPORT(int) waddnstr (WINDOW *,const char *,int); /* implemented */ ^ /usr/local/include/ncurses/curses.h:1198:41: warning: pointer targets in passing argument 2 of 'waddnstr' differ in signedness [-Wpointer-sign] #define addnstr(str,n) waddnstr(stdscr,(str),(n)) ^ screen.h:57:28: note: in expansion of macro 'addnstr' #define screen_nputs(s, n) addnstr(s, n) ^ draw.c:91:3: note: in expansion of macro 'screen_nputs' screen_nputs(v->hdr.buffer->dispname, len2); ^ /usr/local/include/ncurses/curses.h:795:28: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' extern NCURSES_EXPORT(int) waddnstr (WINDOW *,const char *,int); /* implemented */ ^ draw.c:94:20: warning: pointer targets in passing argument 2 of 'screen_nprintf' differ in signedness [-Wpointer-sign] screen_nprintf(5, " %3d%%", pct); ^ In file included from editor.h:86:0, from draw.c:29: screen.h:72:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int screen_nprintf(int n, u_char *fmt, ...); ^ draw.c: In function 'draw_visify': draw.c:117:12: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign] snprintf(vis, MAX_VISCTRL, "\\x%2x", c); ^ In file included from editor.h:53:0, from draw.c:29: /usr/include/stdio.h:233:6: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' int snprintf(char * __restrict, size_t, const char * __restrict, ...) ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c hash.c In file included from editor.h:85:0, from hash.c:29: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from hash.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from hash.c:29: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from hash.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from hash.c:29: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from editor.h:54:0, from hash.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from hash.c:29: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from editor.h:54:0, from hash.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ hash.c: In function 'hash_alloc': hash.c:52:28: warning: pointer targets in passing argument 1 of 'ckstrdup' differ in signedness [-Wpointer-sign] hashtab->name = ckstrdup(name); ^ In file included from editor.h:80:0, from hash.c:29: ckmalloc.h:82:23: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' static __inline void *ckstrdup(char *s) { ^ hash.c: In function 'hash_stats': hash.c:106:11: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign] snprintf(string, sizeof(string), "%2d%% efcy. %d buckets. %d " ^ In file included from editor.h:53:0, from hash.c:29: /usr/include/stdio.h:233:6: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' int snprintf(char * __restrict, size_t, const char * __restrict, ...) ^ hash.c:109:18: warning: pointer targets in passing argument 1 of 'ckstrdup' differ in signedness [-Wpointer-sign] return ckstrdup(string); ^ In file included from editor.h:80:0, from hash.c:29: ckmalloc.h:82:23: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' static __inline void *ckstrdup(char *s) { ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c minibuff.c In file included from editor.h:85:0, from minibuff.c:29: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from minibuff.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from minibuff.c:29: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from minibuff.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from minibuff.c:29: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from editor.h:54:0, from minibuff.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from minibuff.c:29: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from editor.h:54:0, from minibuff.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ minibuff.c: In function 'minibuff_init': minibuff.c:53:27: warning: pointer targets in passing argument 1 of 'buffer_create' differ in signedness [-Wpointer-sign] minibuff = buffer_create("minibuffer", 1); ^ In file included from editor.h:85:0, from minibuff.c:29: buffer.h:85:11: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' buffer_t *buffer_create(u_char *name, int internal); ^ minibuff.c:55:32: warning: pointer targets in passing argument 1 of 'view_findtype' differ in signedness [-Wpointer-sign] v = view_create(view_findtype("vdefault"), NULL); ^ In file included from editor.h:98:0, from minibuff.c:29: view.h:292:13: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' viewtype_t *view_findtype(u_char *name); ^ minibuff.c:56:32: warning: pointer targets in passing argument 1 of 'view_findtype' differ in signedness [-Wpointer-sign] v = view_create(view_findtype("vminibuff"), v); ^ In file included from editor.h:98:0, from minibuff.c:29: view.h:292:13: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' viewtype_t *view_findtype(u_char *name); ^ minibuff.c: In function 'minibuff_print': minibuff.c:91:34: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] line_nputs(line, 0, str, strlen(str)); ^ In file included from editor.h:54:0, from minibuff.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ minibuff.c: In function 'minibuff_printf': minibuff.c:105:12: warning: pointer targets in passing argument 1 of 'vsnprintf' differ in signedness [-Wpointer-sign] vsnprintf(buff, sizeof(buff), fmt, args); ^ In file included from editor.h:53:0, from minibuff.c:29: /usr/include/stdio.h:235:6: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' int vsnprintf(char * __restrict, size_t, const char * __restrict, ^ minibuff.c:105:32: warning: pointer targets in passing argument 3 of 'vsnprintf' differ in signedness [-Wpointer-sign] vsnprintf(buff, sizeof(buff), fmt, args); ^ In file included from editor.h:53:0, from minibuff.c:29: /usr/include/stdio.h:235:6: note: expected 'const char * restrict' but argument is of type 'u_char * {aka unsigned char *}' int vsnprintf(char * __restrict, size_t, const char * __restrict, ^ minibuff.c: In function 'doprompt': minibuff.c:121:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Canceled."); ^ minibuff.c:95:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...) { ^ minibuff.c: In function 'chcback': minibuff.c:145:37: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] if ((keysym <= UCHAR_MAX && strchr(chcback_str, keysym)) || ^ In file included from editor.h:54:0, from minibuff.c:29: /usr/include/string.h:82:7: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' char *strchr(const char *, int) __pure; ^ minibuff.c: In function 'minibuff_chprompt': minibuff.c:163:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] fullprompt = ckmalloc(strlen(prompt) + strlen(str) + 5); ^ In file included from editor.h:54:0, from minibuff.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ minibuff.c:163:48: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] fullprompt = ckmalloc(strlen(prompt) + strlen(str) + 5); ^ In file included from editor.h:54:0, from minibuff.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ minibuff.c:164:9: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(fullprompt, prompt); ^ In file included from editor.h:54:0, from minibuff.c:29: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ minibuff.c:164:21: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(fullprompt, prompt); ^ In file included from editor.h:54:0, from minibuff.c:29: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'u_char * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ minibuff.c:165:9: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(fullprompt, "? ("); ^ In file included from editor.h:54:0, from minibuff.c:29: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ minibuff.c:166:9: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(fullprompt, str); ^ In file included from editor.h:54:0, from minibuff.c:29: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ minibuff.c:166:21: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(fullprompt, str); ^ In file included from editor.h:54:0, from minibuff.c:29: /usr/include/string.h:81:7: note: expected 'const char * restrict' but argument is of type 'u_char * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ minibuff.c:167:9: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(fullprompt, ")"); ^ In file included from editor.h:54:0, from minibuff.c:29: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ minibuff.c:174:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Canceled."); ^ minibuff.c:95:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...) { ^ minibuff.c: In function 'minibuff_fileprompt': minibuff.c:228:25: warning: pointer targets in passing argument 1 of 'minibuff_prompt' differ in signedness [-Wpointer-sign] return minibuff_prompt("Filename", def); ^ minibuff.c:133:9: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' u_char *minibuff_prompt(u_char *prompt, u_char *def) { ^ minibuff.c: In function 'minibuff_cmdprompt': minibuff.c:233:25: warning: pointer targets in passing argument 1 of 'minibuff_prompt' differ in signedness [-Wpointer-sign] return minibuff_prompt("Command", def); ^ minibuff.c:133:9: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' u_char *minibuff_prompt(u_char *prompt, u_char *def) { ^ minibuff.c: In function 'minibuff_vtypeprompt': minibuff.c:238:25: warning: pointer targets in passing argument 1 of 'minibuff_prompt' differ in signedness [-Wpointer-sign] return minibuff_prompt("Viewtype", def); ^ minibuff.c:133:9: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' u_char *minibuff_prompt(u_char *prompt, u_char *def) { ^ minibuff.c: In function 'minibuff_optprompt': minibuff.c:243:25: warning: pointer targets in passing argument 1 of 'minibuff_prompt' differ in signedness [-Wpointer-sign] return minibuff_prompt("Option", def); ^ minibuff.c:133:9: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' u_char *minibuff_prompt(u_char *prompt, u_char *def) { ^ minibuff.c: In function 'minibuff_buffprompt': minibuff.c:248:25: warning: pointer targets in passing argument 1 of 'minibuff_prompt' differ in signedness [-Wpointer-sign] return minibuff_prompt("Buffer", def); ^ minibuff.c:133:9: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' u_char *minibuff_prompt(u_char *prompt, u_char *def) { ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c undo.c In file included from editor.h:85:0, from undo.c:29: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from undo.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from undo.c:29: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from undo.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from undo.c:29: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from editor.h:54:0, from undo.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from undo.c:29: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from editor.h:54:0, from undo.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c color.c In file included from editor.h:85:0, from color.c:29: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from color.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from color.c:29: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from color.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from color.c:29: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from editor.h:54:0, from color.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from color.c:29: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from editor.h:54:0, from color.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ color.c: In function 'addclrmap': color.c:47:21: warning: pointer targets in passing argument 1 of 'ckstrdup' differ in signedness [-Wpointer-sign] c->name = ckstrdup(name); ^ In file included from editor.h:80:0, from color.c:29: ckmalloc.h:82:23: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' static __inline void *ckstrdup(char *s) { ^ color.c: In function 'color_init': color.c:57:26: warning: pointer targets in passing argument 1 of 'hash_alloc' differ in signedness [-Wpointer-sign] color_hash = hash_alloc("color_hash", COLOR_BUCKETS, ^ In file included from editor.h:94:0, from color.c:29: hash.h:35:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void *hash_alloc(u_char *name, int buckets, int nextoffs); ^ color.c:61:33: warning: pointer targets in passing argument 2 of 'screen_defcolor' differ in signedness [-Wpointer-sign] screen_defcolor(COLOR_DEFAULT, "default", "default", ^ In file included from editor.h:86:0, from color.c:29: screen.h:65:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void screen_defcolor(int ident, u_char *fg, u_char *bg, ^ color.c:61:44: warning: pointer targets in passing argument 3 of 'screen_defcolor' differ in signedness [-Wpointer-sign] screen_defcolor(COLOR_DEFAULT, "default", "default", ^ In file included from editor.h:86:0, from color.c:29: screen.h:65:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void screen_defcolor(int ident, u_char *fg, u_char *bg, ^ color.c:63:33: warning: pointer targets in passing argument 2 of 'screen_defcolor' differ in signedness [-Wpointer-sign] screen_defcolor(COLOR_HEADING, "white", "blue", ^ In file included from editor.h:86:0, from color.c:29: screen.h:65:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void screen_defcolor(int ident, u_char *fg, u_char *bg, ^ color.c:63:42: warning: pointer targets in passing argument 3 of 'screen_defcolor' differ in signedness [-Wpointer-sign] screen_defcolor(COLOR_HEADING, "white", "blue", ^ In file included from editor.h:86:0, from color.c:29: screen.h:65:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void screen_defcolor(int ident, u_char *fg, u_char *bg, ^ color.c:65:36: warning: pointer targets in passing argument 2 of 'screen_defcolor' differ in signedness [-Wpointer-sign] screen_defcolor(COLOR_MARKEDTEXT, "white", "magenta", ^ In file included from editor.h:86:0, from color.c:29: screen.h:65:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void screen_defcolor(int ident, u_char *fg, u_char *bg, ^ color.c:65:45: warning: pointer targets in passing argument 3 of 'screen_defcolor' differ in signedness [-Wpointer-sign] screen_defcolor(COLOR_MARKEDTEXT, "white", "magenta", ^ In file included from editor.h:86:0, from color.c:29: screen.h:65:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void screen_defcolor(int ident, u_char *fg, u_char *bg, ^ color.c:67:33: warning: pointer targets in passing argument 2 of 'screen_defcolor' differ in signedness [-Wpointer-sign] screen_defcolor(COLOR_SPECIAL, "brown", "default", ^ In file included from editor.h:86:0, from color.c:29: screen.h:65:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void screen_defcolor(int ident, u_char *fg, u_char *bg, ^ color.c:67:42: warning: pointer targets in passing argument 3 of 'screen_defcolor' differ in signedness [-Wpointer-sign] screen_defcolor(COLOR_SPECIAL, "brown", "default", ^ In file included from editor.h:86:0, from color.c:29: screen.h:65:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void screen_defcolor(int ident, u_char *fg, u_char *bg, ^ color.c:71:12: warning: pointer targets in passing argument 1 of 'addclrmap' differ in signedness [-Wpointer-sign] addclrmap("default", COLOR_DEFAULT); ^ color.c:42:22: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' static __inline void addclrmap(u_char *name, int ident) { ^ color.c:72:12: warning: pointer targets in passing argument 1 of 'addclrmap' differ in signedness [-Wpointer-sign] addclrmap("heading", COLOR_HEADING); ^ color.c:42:22: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' static __inline void addclrmap(u_char *name, int ident) { ^ color.c:73:12: warning: pointer targets in passing argument 1 of 'addclrmap' differ in signedness [-Wpointer-sign] addclrmap("markedtext", COLOR_MARKEDTEXT); ^ color.c:42:22: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' static __inline void addclrmap(u_char *name, int ident) { ^ color.c:74:12: warning: pointer targets in passing argument 1 of 'addclrmap' differ in signedness [-Wpointer-sign] addclrmap("special", COLOR_SPECIAL); ^ color.c:42:22: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' static __inline void addclrmap(u_char *name, int ident) { ^ color.c: In function 'color_lookup': color.c:99:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(c->name, name)) ^ In file included from editor.h:54:0, from color.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ color.c:99:24: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(c->name, name)) ^ In file included from editor.h:54:0, from color.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ color.c: In function 'color_parse': color.c:226:25: warning: pointer targets in passing argument 1 of 'tilde_expand' differ in signedness [-Wpointer-sign] expath = tilde_expand(path); ^ In file included from editor.h:82:0, from color.c:29: util.h:50:9: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' u_char *tilde_expand(u_char *); ^ color.c:226:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] expath = tilde_expand(path); ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c options.c In file included from editor.h:85:0, from options.c:29: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from options.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from options.c:29: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from options.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from options.c:29: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from editor.h:54:0, from options.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from options.c:29: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from editor.h:54:0, from options.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ options.c: In function 'options_init': options.c:35:28: warning: pointer targets in passing argument 1 of 'hash_alloc' differ in signedness [-Wpointer-sign] options_hash = hash_alloc("options_hash", OPTIONS_BUCKETS, ^ In file included from editor.h:94:0, from options.c:29: hash.h:35:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void *hash_alloc(u_char *name, int buckets, int nextoffs); ^ options.c:38:14: warning: pointer targets in passing argument 1 of 'options_add' differ in signedness [-Wpointer-sign] options_add("autoviews", OPT_STRING, &options.autoviews, 0); ^ In file included from editor.h:81:0, from options.c:29: options.h:90:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void options_add(u_char *name, int type, void *var, int setable); ^ options.c:39:14: warning: pointer targets in passing argument 1 of 'options_add' differ in signedness [-Wpointer-sign] options_add("tabwidth", OPT_UINT, &options.tabwidth, 1); ^ In file included from editor.h:81:0, from options.c:29: options.h:90:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void options_add(u_char *name, int type, void *var, int setable); ^ options.c:40:14: warning: pointer targets in passing argument 1 of 'options_add' differ in signedness [-Wpointer-sign] options_add("killringmax", OPT_UINT, &options.killringmax, 0); ^ In file included from editor.h:81:0, from options.c:29: options.h:90:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void options_add(u_char *name, int type, void *var, int setable); ^ options.c:41:14: warning: pointer targets in passing argument 1 of 'options_add' differ in signedness [-Wpointer-sign] options_add("markringmax", OPT_UINT, &options.markringmax, 0); ^ In file included from editor.h:81:0, from options.c:29: options.h:90:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void options_add(u_char *name, int type, void *var, int setable); ^ options.c:42:14: warning: pointer targets in passing argument 1 of 'options_add' differ in signedness [-Wpointer-sign] options_add("stickyhomekey", OPT_BOOL, &options.stickyhomekey, 1); ^ In file included from editor.h:81:0, from options.c:29: options.h:90:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void options_add(u_char *name, int type, void *var, int setable); ^ options.c:43:14: warning: pointer targets in passing argument 1 of 'options_add' differ in signedness [-Wpointer-sign] options_add("chunkyscroll", OPT_BOOL, &options.chunkyscroll, 1); ^ In file included from editor.h:81:0, from options.c:29: options.h:90:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void options_add(u_char *name, int type, void *var, int setable); ^ options.c:44:14: warning: pointer targets in passing argument 1 of 'options_add' differ in signedness [-Wpointer-sign] options_add("noexplicitmark", OPT_BOOL, &options.noexplicitmark, 1); ^ In file included from editor.h:81:0, from options.c:29: options.h:90:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void options_add(u_char *name, int type, void *var, int setable); ^ options.c:45:14: warning: pointer targets in passing argument 1 of 'options_add' differ in signedness [-Wpointer-sign] options_add("highbitmeta", OPT_BOOL, &options.highbitmeta, 1); ^ In file included from editor.h:81:0, from options.c:29: options.h:90:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void options_add(u_char *name, int type, void *var, int setable); ^ options.c:46:14: warning: pointer targets in passing argument 1 of 'options_add' differ in signedness [-Wpointer-sign] options_add("icasesearch", OPT_BOOL, &options.icasesearch, 1); ^ In file included from editor.h:81:0, from options.c:29: options.h:90:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void options_add(u_char *name, int type, void *var, int setable); ^ options.c:47:14: warning: pointer targets in passing argument 1 of 'options_add' differ in signedness [-Wpointer-sign] options_add("autoindent", OPT_BOOL, &options.autoindent, 1); ^ In file included from editor.h:81:0, from options.c:29: options.h:90:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void options_add(u_char *name, int type, void *var, int setable); ^ options.c:48:14: warning: pointer targets in passing argument 1 of 'options_add' differ in signedness [-Wpointer-sign] options_add("parenflash", OPT_BOOL, &options.parenflash, 1); ^ In file included from editor.h:81:0, from options.c:29: options.h:90:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void options_add(u_char *name, int type, void *var, int setable); ^ options.c:49:14: warning: pointer targets in passing argument 1 of 'options_add' differ in signedness [-Wpointer-sign] options_add("forcefilenl", OPT_BOOL, &options.forcefilenl, 1); ^ In file included from editor.h:81:0, from options.c:29: options.h:90:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void options_add(u_char *name, int type, void *var, int setable); ^ options.c:50:14: warning: pointer targets in passing argument 1 of 'options_add' differ in signedness [-Wpointer-sign] options_add("printnlatend", OPT_BOOL, &options.printnlatend, 0); ^ In file included from editor.h:81:0, from options.c:29: options.h:90:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void options_add(u_char *name, int type, void *var, int setable); ^ options.c:51:14: warning: pointer targets in passing argument 1 of 'options_add' differ in signedness [-Wpointer-sign] options_add("intrchar", OPT_CHAR, &options.intrchar, 0); ^ In file included from editor.h:81:0, from options.c:29: options.h:90:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void options_add(u_char *name, int type, void *var, int setable); ^ options.c:52:14: warning: pointer targets in passing argument 1 of 'options_add' differ in signedness [-Wpointer-sign] options_add("blanklinechar", OPT_CHAR, &options.blanklinechar, 0); ^ In file included from editor.h:81:0, from options.c:29: options.h:90:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void options_add(u_char *name, int type, void *var, int setable); ^ options.c: In function 'options_add': options.c:100:23: warning: pointer targets in passing argument 1 of 'ckstrdup' differ in signedness [-Wpointer-sign] opt->name = ckstrdup(name); ^ In file included from editor.h:80:0, from options.c:29: ckmalloc.h:82:23: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' static __inline void *ckstrdup(char *s) { ^ options.c: In function 'options_lookup': options.c:121:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(opt->name, name)) ^ In file included from editor.h:54:0, from options.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ options.c:121:26: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(opt->name, name)) ^ In file included from editor.h:54:0, from options.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ options.c: In function 'options_set': options.c:133:30: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] *((int *) opt->val) = atoi(strval); ^ In file included from editor.h:52:0, from options.c:29: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int atoi(const char *); ^ options.c:136:12: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] i = atoi(strval); ^ In file included from editor.h:52:0, from options.c:29: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int atoi(const char *); ^ options.c:149:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] vis = ckmalloc(strlen(strval) + 1); ^ In file included from editor.h:54:0, from options.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ options.c:150:16: warning: pointer targets in passing argument 1 of 'strunvis' differ in signedness [-Wpointer-sign] if (strunvis(vis, strval) != -1) ^ In file included from bsd_vis.h:38:0, from editor.h:74, from options.c:29: /usr/include/vis.h:88:5: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' int strunvis(char *, const char *); ^ options.c:150:21: warning: pointer targets in passing argument 2 of 'strunvis' differ in signedness [-Wpointer-sign] if (strunvis(vis, strval) != -1) ^ In file included from bsd_vis.h:38:0, from editor.h:74, from options.c:29: /usr/include/vis.h:88:5: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strunvis(char *, const char *); ^ options.c:158:17: warning: pointer targets in passing argument 1 of 'ckstrdup' differ in signedness [-Wpointer-sign] *s = ckstrdup(strval); ^ In file included from editor.h:80:0, from options.c:29: ckmalloc.h:82:23: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' static __inline void *ckstrdup(char *s) { ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c killring.c In file included from editor.h:85:0, from killring.c:29: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from killring.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from killring.c:29: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from killring.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from killring.c:29: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from editor.h:54:0, from killring.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from killring.c:29: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from editor.h:54:0, from killring.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c util.c In file included from editor.h:85:0, from util.c:29: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from util.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from util.c:29: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from util.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from util.c:29: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from editor.h:54:0, from util.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from util.c:29: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from editor.h:54:0, from util.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ util.c: In function 'tilde_expand': util.c:56:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] home = getenv("HOME"); ^ util.c:57:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] homelen = strlen(home); ^ In file included from editor.h:54:0, from util.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ util.c:58:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] origlen = strlen(orig); ^ In file included from editor.h:54:0, from util.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ util.c:68:19: warning: pointer targets in passing argument 1 of 'ckstrdup' differ in signedness [-Wpointer-sign] return ckstrdup(orig); ^ In file included from editor.h:80:0, from util.c:29: ckmalloc.h:82:23: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' static __inline void *ckstrdup(char *s) { ^ util.c: In function 'dirpart': util.c:90:18: warning: pointer targets in passing argument 1 of 'strrchr' differ in signedness [-Wpointer-sign] slash = strrchr(filename, '/'); ^ In file included from editor.h:54:0, from util.c:29: /usr/include/string.h:126:7: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' char *strrchr(const char *, int) __pure; ^ util.c:90:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] slash = strrchr(filename, '/'); ^ util.c: In function 'filepart': util.c:106:18: warning: pointer targets in passing argument 1 of 'strrchr' differ in signedness [-Wpointer-sign] slash = strrchr(path, '/'); ^ In file included from editor.h:54:0, from util.c:29: /usr/include/string.h:126:7: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' char *strrchr(const char *, int) __pure; ^ util.c:106:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] slash = strrchr(path, '/'); ^ util.c:108:19: warning: pointer targets in passing argument 1 of 'ckstrdup' differ in signedness [-Wpointer-sign] return ckstrdup(path); ^ In file included from editor.h:80:0, from util.c:29: ckmalloc.h:82:23: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' static __inline void *ckstrdup(char *s) { ^ util.c:109:18: warning: pointer targets in passing argument 1 of 'ckstrdup' differ in signedness [-Wpointer-sign] return ckstrdup(&path[(slash - path) + 1]); ^ In file included from editor.h:80:0, from util.c:29: ckmalloc.h:82:23: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' static __inline void *ckstrdup(char *s) { ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c word.c In file included from editor.h:85:0, from word.c:29: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from word.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from word.c:29: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from word.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from word.c:29: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from editor.h:54:0, from word.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from word.c:29: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from editor.h:54:0, from word.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c para.c In file included from editor.h:85:0, from para.c:29: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from para.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from para.c:29: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from para.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from para.c:29: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from editor.h:54:0, from para.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from para.c:29: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from editor.h:54:0, from para.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c frame.c In file included from editor.h:85:0, from frame.c:29: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from frame.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from frame.c:29: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from frame.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from frame.c:29: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from editor.h:54:0, from frame.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from frame.c:29: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from editor.h:54:0, from frame.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ frame.c: In function 'frame_vertsplit': frame.c:219:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Not enough room to split vertical."); ^ In file included from editor.h:92:0, from frame.c:29: minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ frame.c: In function 'frame_horizsplit': frame.c:248:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Not enough room to split horizontal."); ^ In file included from editor.h:92:0, from frame.c:29: minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ frame.c: At top level: frame.c:272:13: warning: 'nodedims' defined but not used [-Wunused-function] static void nodedims(framenode_t *node, int *width, int *height) { ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c search.c In file included from editor.h:85:0, from search.c:29: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from search.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from search.c:29: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from search.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from search.c:29: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from editor.h:54:0, from search.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from search.c:29: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from editor.h:54:0, from search.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c region.c In file included from editor.h:85:0, from region.c:29: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from region.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from region.c:29: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from region.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from region.c:29: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from editor.h:54:0, from region.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from region.c:29: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from editor.h:54:0, from region.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c macro.c In file included from editor.h:85:0, from macro.c:29: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from macro.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from macro.c:29: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from macro.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from macro.c:29: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from editor.h:54:0, from macro.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from macro.c:29: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from editor.h:54:0, from macro.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ macro.c: In function 'macro_recordkey': macro.c:70:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Macro recording stopped."); ^ In file included from editor.h:92:0, from macro.c:29: minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ macro.c: In function 'macro_repeat': macro.c:130:29: warning: pointer targets in passing argument 1 of 'minibuff_cbprompt' differ in signedness [-Wpointer-sign] repstr = minibuff_cbprompt("Repeat", NULL, repcback, NULL); ^ In file included from editor.h:92:0, from macro.c:29: minibuff.h:46:9: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' u_char *minibuff_cbprompt(u_char *prompt, u_char *def, ^ macro.c:140:27: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] macro_repeatplay = atoi(repstr); ^ In file included from editor.h:52:0, from macro.c:29: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int atoi(const char *); ^ macro.c:142:26: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] macro_repeating = atoi(repstr); ^ In file included from editor.h:52:0, from macro.c:29: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int atoi(const char *); ^ macro.c: In function 'macro_record': macro.c:149:18: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Macro recording started."); ^ In file included from editor.h:92:0, from macro.c:29: minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ macro.c: In function 'macro_playback': macro.c:160:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("No macro to play."); ^ In file included from editor.h:92:0, from macro.c:29: minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c command.c In file included from editor.h:85:0, from command.c:29: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from command.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from command.c:29: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from command.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from command.c:29: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from editor.h:54:0, from command.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from command.c:29: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from editor.h:54:0, from command.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ command.c: In function 'command_init': command.c:39:28: warning: pointer targets in passing argument 1 of 'hash_alloc' differ in signedness [-Wpointer-sign] command_hash = hash_alloc("command_hash", COMMAND_BUCKETS, ^ In file included from editor.h:94:0, from command.c:29: hash.h:35:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void *hash_alloc(u_char *name, int buckets, int nextoffs); ^ command.c:41:31: warning: pointer targets in passing argument 1 of 'hash_alloc' differ in signedness [-Wpointer-sign] command_reverse = hash_alloc("command_reverse", COMMAND_BUCKETS, ^ In file included from editor.h:94:0, from command.c:29: hash.h:35:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void *hash_alloc(u_char *name, int buckets, int nextoffs); ^ command.c:45:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("quit", KEYSYM_QUIT); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:46:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("suspend", KEYSYM_SUSPEND); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:47:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("cancel", KEYSYM_CANCEL); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:48:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("excmd", KEYSYM_EXCMD); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:49:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("hashstats", KEYSYM_HASHSTATS); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:50:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("savebuffers", KEYSYM_SAVEBUFFERS); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:51:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("switchbuff", KEYSYM_SWITCHBUFF); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:52:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("setopt", KEYSYM_SETOPT); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:53:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("openfile", KEYSYM_OPENFILE); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:54:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("save", KEYSYM_SAVE); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:55:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("saveas", KEYSYM_SAVEAS); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:56:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("redraw", KEYSYM_REDRAW); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:57:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("quotenext", KEYSYM_QUOTENEXT); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:58:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("again", KEYSYM_AGAIN); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:59:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("viewcycle", KEYSYM_VIEWCYCLE); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:60:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("pushview", KEYSYM_PUSHVIEW); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:61:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("popview", KEYSYM_POPVIEW); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:62:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("vertsplit", KEYSYM_VERTSPLIT); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:63:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("horizsplit", KEYSYM_HORIZSPLIT); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:64:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("rmview", KEYSYM_RMVIEW); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:65:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("rmotherviews", KEYSYM_RMOTHERVIEWS); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:66:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("vertgrow", KEYSYM_VERTGROW); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:67:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("vertshrink", KEYSYM_VERTSHRINK); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:68:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("horizgrow", KEYSYM_HORIZGROW); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:69:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("horizshrink", KEYSYM_HORIZSHRINK); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:70:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("framecycle", KEYSYM_FRAMECYCLE); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:71:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("newframe", KEYSYM_NEWFRAME); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:72:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("rmframe", KEYSYM_RMFRAME); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:75:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("record", KEYSYM_RECORD); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:76:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("playback", KEYSYM_PLAYBACK); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:77:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("repeat", KEYSYM_REPEAT); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:80:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("openline", KEYSYM_OPENLINE); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:81:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("tognlstyle", KEYSYM_TOGNLSTYLE); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:82:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("undo", KEYSYM_UNDO); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:83:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("redo", KEYSYM_REDO); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:84:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("nextword", KEYSYM_NEXTWORD); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:85:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("prevword", KEYSYM_PREVWORD); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:86:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("nextpara", KEYSYM_NEXTPARA); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:87:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("prevpara", KEYSYM_PREVPARA); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:88:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("viewtop", KEYSYM_VIEWTOP); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:89:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("viewbottom", KEYSYM_VIEWBOTTOM); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:90:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("lineup", KEYSYM_LINEUP); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:91:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("linedn", KEYSYM_LINEDN); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:92:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("firstline", KEYSYM_FIRSTLINE); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:93:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("lastline", KEYSYM_LASTLINE); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:94:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("halfpgup", KEYSYM_HALFPGUP); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:95:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("halfpgdn", KEYSYM_HALFPGDN); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:96:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("center", KEYSYM_CENTER); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:97:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("tranchars", KEYSYM_TRANCHARS); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:98:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("tranwords", KEYSYM_TRANWORDS); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:99:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("tranlines", KEYSYM_TRANLINES); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:100:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("setmark", KEYSYM_SETMARK); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:101:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("popmark", KEYSYM_POPMARK); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:102:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("promotemark", KEYSYM_PROMOTEMARK); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:103:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("demotemark", KEYSYM_DEMOTEMARK); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:104:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("xchgmark", KEYSYM_XCHGMARK); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:105:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("killrgn", KEYSYM_KILLRGN); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:106:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("killline", KEYSYM_KILLLINE); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:107:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("killeol", KEYSYM_KILLEOL); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:108:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("killword", KEYSYM_KILLWORD); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:109:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("fwdkillword", KEYSYM_FWDKILLWORD); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:110:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("appendkill", KEYSYM_APPENDKILL); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:111:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("yank", KEYSYM_YANK); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:112:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("yankpop", KEYSYM_YANKPOP); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:113:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("fwdyankpop", KEYSYM_FWDYANKPOP); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:114:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("isearch", KEYSYM_ISEARCH); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:115:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("risearch", KEYSYM_RISEARCH); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:116:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("gotoln", KEYSYM_GOTOLN); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:117:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("replace", KEYSYM_REPLACE); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:118:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("filter", KEYSYM_FILTER); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:119:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("insertfile", KEYSYM_INSERTFILE); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:122:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("enter", KEYSYM_ENTER); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:123:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("up", KEYSYM_UP); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:124:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("down", KEYSYM_DOWN); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:125:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("left", KEYSYM_LEFT); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:126:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("right", KEYSYM_RIGHT); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:127:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("home", KEYSYM_HOME); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:128:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("end", KEYSYM_END); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:129:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("pgup", KEYSYM_PGUP); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:130:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("pgdn", KEYSYM_PGDN); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:131:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("backspace", KEYSYM_BACKSPACE); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c:132:14: warning: pointer targets in passing argument 1 of 'command_add' differ in signedness [-Wpointer-sign] command_add("delete", KEYSYM_DELETE); ^ In file included from editor.h:103:0, from command.c:29: command.h:57:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void command_add(u_char *, int keysym); ^ command.c: In function 'command_add': command.c:158:27: warning: pointer targets in passing argument 1 of 'ckstrdup' differ in signedness [-Wpointer-sign] command->name = ckstrdup(name); ^ In file included from editor.h:80:0, from command.c:29: ckmalloc.h:82:23: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' static __inline void *ckstrdup(char *s) { ^ command.c: In function 'command_addf': command.c:172:27: warning: pointer targets in passing argument 1 of 'ckstrdup' differ in signedness [-Wpointer-sign] command->name = ckstrdup(name); ^ In file included from editor.h:80:0, from command.c:29: ckmalloc.h:82:23: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' static __inline void *ckstrdup(char *s) { ^ command.c: In function 'command_remove': command.c:187:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(command->name, name)) { ^ In file included from editor.h:54:0, from command.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ command.c:187:30: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(command->name, name)) { ^ In file included from editor.h:54:0, from command.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ command.c: In function 'command_getkeysym': command.c:205:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(command->name, name)) ^ In file included from editor.h:54:0, from command.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ command.c:205:30: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(command->name, name)) ^ In file included from editor.h:54:0, from command.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ command.c: In function 'command_excmd': command.c:241:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Command can't be run in this manner."); ^ In file included from editor.h:92:0, from command.c:29: minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ command.c:247:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Unknown command."); ^ In file included from editor.h:92:0, from command.c:29: minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ In file included from screen.h:32:0, from editor.h:86, from command.c:29: command.c: In function 'command_hashstats': /usr/local/include/ncurses/curses.h:1199:38: warning: pointer targets in passing argument 2 of 'waddnstr' differ in signedness [-Wpointer-sign] #define addstr(str) waddnstr(stdscr,(str),-1) ^ screen.h:56:25: note: in expansion of macro 'addstr' #define screen_puts(s) addstr(s) ^ command.c:268:3: note: in expansion of macro 'screen_puts' screen_puts(hashtab->name); ^ /usr/local/include/ncurses/curses.h:795:28: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' extern NCURSES_EXPORT(int) waddnstr (WINDOW *,const char *,int); /* implemented */ ^ /usr/local/include/ncurses/curses.h:1199:38: warning: pointer targets in passing argument 2 of 'waddnstr' differ in signedness [-Wpointer-sign] #define addstr(str) waddnstr(stdscr,(str),-1) ^ screen.h:56:25: note: in expansion of macro 'addstr' #define screen_puts(s) addstr(s) ^ command.c:273:3: note: in expansion of macro 'screen_puts' screen_puts(s); ^ /usr/local/include/ncurses/curses.h:795:28: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' extern NCURSES_EXPORT(int) waddnstr (WINDOW *,const char *,int); /* implemented */ ^ command.c: In function 'bufsaveloop': command.c:302:12: warning: pointer targets in passing argument 1 of 'strlcpy' differ in signedness [-Wpointer-sign] strlcpy(prompt, strerror(errno), sizeof(prompt)); ^ In file included from editor.h:54:0, from command.c:29: /usr/include/string.h:103:9: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' size_t strlcpy(char * __restrict, const char * __restrict, size_t); ^ command.c:303:12: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign] strlcat(prompt, ". Save buffer ", sizeof(prompt)); ^ In file included from editor.h:54:0, from command.c:29: /usr/include/string.h:102:9: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' size_t strlcat(char * __restrict, const char * __restrict, size_t); ^ command.c:305:12: warning: pointer targets in passing argument 1 of 'strlcpy' differ in signedness [-Wpointer-sign] strlcpy(prompt, "Save buffer ", sizeof(prompt)); ^ In file included from editor.h:54:0, from command.c:29: /usr/include/string.h:103:9: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' size_t strlcpy(char * __restrict, const char * __restrict, size_t); ^ command.c:306:11: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign] strlcat(prompt, buffer->dispname, sizeof(prompt)); ^ In file included from editor.h:54:0, from command.c:29: /usr/include/string.h:102:9: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' size_t strlcat(char * __restrict, const char * __restrict, size_t); ^ command.c:306:19: warning: pointer targets in passing argument 2 of 'strlcat' differ in signedness [-Wpointer-sign] strlcat(prompt, buffer->dispname, sizeof(prompt)); ^ In file included from editor.h:54:0, from command.c:29: /usr/include/string.h:102:9: note: expected 'const char * restrict' but argument is of type 'u_char * {aka unsigned char *}' size_t strlcat(char * __restrict, const char * __restrict, size_t); ^ command.c:308:35: warning: pointer targets in passing argument 2 of 'minibuff_chprompt' differ in signedness [-Wpointer-sign] key = minibuff_chprompt(prompt, aq ? "ynaq" : "yn", 1); ^ In file included from editor.h:92:0, from command.c:29: minibuff.h:45:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int minibuff_chprompt(u_char *prompt, u_char *chars, int allowcancel); ^ command.c: In function 'command_switchbuff': command.c:358:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Buffer '%s' doesn't exist.", buffname); ^ In file included from editor.h:92:0, from command.c:29: minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ command.c: In function 'command_setopt': command.c:377:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Nonexistant option '%s'.", option); ^ In file included from editor.h:92:0, from command.c:29: minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ command.c:383:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Option '%s' not runtime setable.", option); ^ In file included from editor.h:92:0, from command.c:29: minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ command.c:390:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Toggled boolean option '%s' to %s.", ^ In file included from editor.h:92:0, from command.c:29: minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ command.c:396:26: warning: pointer targets in passing argument 1 of 'minibuff_prompt' differ in signedness [-Wpointer-sign] value = minibuff_prompt("Value", NULL); ^ In file included from editor.h:92:0, from command.c:29: minibuff.h:44:9: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' u_char *minibuff_prompt(u_char *prompt, u_char *def); ^ command.c: In function 'command_openfile': command.c:445:20: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Error reading file: %s", ^ In file included from editor.h:92:0, from command.c:29: minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ command.c: In function 'command_save': command.c:462:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Error saving file: %s.", strerror(errno)); ^ In file included from editor.h:92:0, from command.c:29: minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ command.c:464:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("File saved."); ^ In file included from editor.h:92:0, from command.c:29: minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ command.c: In function 'command_pushview': command.c:503:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "vdefault") || !strcmp(s, "vminibuff")) { ^ In file included from editor.h:54:0, from command.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ command.c:503:40: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "vdefault") || !strcmp(s, "vminibuff")) { ^ In file included from editor.h:54:0, from command.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ command.c:504:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Not allowed."); ^ In file included from editor.h:92:0, from command.c:29: minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ command.c:513:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Bogus view type."); ^ In file included from editor.h:92:0, from command.c:29: minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ command.c:520:18: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("View pushed."); ^ In file included from editor.h:92:0, from command.c:29: minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ command.c: In function 'command_popview': command.c:526:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Can't pop the bottom-most view."); ^ In file included from editor.h:92:0, from command.c:29: minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ command.c:532:18: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("View popped."); ^ In file included from editor.h:92:0, from command.c:29: minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ command.c: In function 'command_rmview': command.c:559:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Can't remove last view."); ^ In file included from editor.h:92:0, from command.c:29: minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ command.c: In function 'command_rmotherviews': command.c:596:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Can't remove last view."); ^ In file included from editor.h:92:0, from command.c:29: minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ command.c: In function 'command_vertgrow': command.c:601:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Can't grow vertically."); ^ In file included from editor.h:92:0, from command.c:29: minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ command.c: In function 'command_vertshrink': command.c:606:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Can't shrink vertically."); ^ In file included from editor.h:92:0, from command.c:29: minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ command.c: In function 'command_horizgrow': command.c:611:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Can't grow horizontally."); ^ In file included from editor.h:92:0, from command.c:29: minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ command.c: In function 'command_horizshrink': command.c:616:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Can't shrink horizontally."); ^ In file included from editor.h:92:0, from command.c:29: minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ command.c: In function 'command_newframe': command.c:626:18: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Allocated new frame."); ^ In file included from editor.h:92:0, from command.c:29: minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ command.c: In function 'command_rmframe': command.c:663:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Can't remove last frame."); ^ In file included from editor.h:92:0, from command.c:29: minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ command.c:665:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Frame removed."); ^ In file included from editor.h:92:0, from command.c:29: minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c complete.c In file included from editor.h:85:0, from complete.c:29: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from complete.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from complete.c:29: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from complete.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from complete.c:29: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from editor.h:54:0, from complete.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from complete.c:29: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from editor.h:54:0, from complete.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ complete.c: In function 'complete_filename': complete.c:68:16: warning: pointer targets in passing argument 1 of 'opendir' differ in signedness [-Wpointer-sign] dir = opendir(exsofar); ^ In file included from editor.h:46:0, from complete.c:29: /usr/include/dirent.h:70:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' DIR *opendir(const char *); ^ complete.c:80:16: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign] if (snprintf(path, sizeof(path), "%s/%s", exsofar, ^ In file included from editor.h:53:0, from complete.c:29: /usr/include/stdio.h:233:6: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' int snprintf(char * __restrict, size_t, const char * __restrict, ...) ^ complete.c:83:12: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign] if (stat(path, &sb)) ^ In file included from editor.h:41:0, from complete.c:29: /usr/include/sys/stat.h:246:5: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int stat(const char *, struct stat *); ^ complete.c:87:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(comps[i], de->d_name); ^ In file included from editor.h:54:0, from complete.c:29: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ complete.c:88:11: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(comps[i++], "/"); ^ In file included from editor.h:54:0, from complete.c:29: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ complete.c: In function 'complete_fromhash': complete.c:144:26: warning: pointer targets in passing argument 1 of 'ckstrdup' differ in signedness [-Wpointer-sign] comps[i++] = ckstrdup(name); ^ In file included from editor.h:80:0, from complete.c:29: ckmalloc.h:82:23: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' static __inline void *ckstrdup(char *s) { ^ complete.c: In function 'complete_buff': complete.c:179:25: warning: pointer targets in passing argument 1 of 'ckstrdup' differ in signedness [-Wpointer-sign] comps[i++] = ckstrdup(buffer->dispname); ^ In file included from editor.h:80:0, from complete.c:29: ckmalloc.h:82:23: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' static __inline void *ckstrdup(char *s) { ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c module.c In file included from editor.h:85:0, from module.c:29: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from module.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from module.c:29: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from module.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from module.c:29: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from editor.h:54:0, from module.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from module.c:29: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from editor.h:54:0, from module.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ module.c: In function 'module_unload': module.c:39:14: warning: pointer targets in passing argument 1 of 'strlcpy' differ in signedness [-Wpointer-sign] if (strlcpy(symname, SYM_PREFIX, sizeof(symname)) >= sizeof(symname)) ^ In file included from editor.h:54:0, from module.c:29: /usr/include/string.h:103:9: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' size_t strlcpy(char * __restrict, const char * __restrict, size_t); ^ module.c:41:14: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign] if (strlcat(symname, module->name, sizeof(symname)) >= sizeof(symname)) ^ In file included from editor.h:54:0, from module.c:29: /usr/include/string.h:102:9: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' size_t strlcat(char * __restrict, const char * __restrict, size_t); ^ module.c:41:23: warning: pointer targets in passing argument 2 of 'strlcat' differ in signedness [-Wpointer-sign] if (strlcat(symname, module->name, sizeof(symname)) >= sizeof(symname)) ^ In file included from editor.h:54:0, from module.c:29: /usr/include/string.h:102:9: note: expected 'const char * restrict' but argument is of type 'u_char * {aka unsigned char *}' size_t strlcat(char * __restrict, const char * __restrict, size_t); ^ module.c:43:14: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign] if (strlcat(symname, "_shutdown", sizeof(symname)) >= sizeof(symname)) ^ In file included from editor.h:54:0, from module.c:29: /usr/include/string.h:102:9: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' size_t strlcat(char * __restrict, const char * __restrict, size_t); ^ module.c:45:32: warning: pointer targets in passing argument 2 of 'dlsym' differ in signedness [-Wpointer-sign] shutdown = dlsym(module->hnd, symname); ^ In file included from module.c:30:0: /usr/include/dlfcn.h:117:8: note: expected 'const char * restrict' but argument is of type 'u_char * {aka unsigned char *}' void *dlsym(void * __restrict, const char * __restrict); ^ module.c: In function 'loadmod': module.c:74:25: warning: pointer targets in passing argument 1 of 'tilde_expand' differ in signedness [-Wpointer-sign] expath = tilde_expand(path); ^ In file included from editor.h:82:0, from module.c:29: util.h:50:9: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' u_char *tilde_expand(u_char *); ^ module.c:74:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] expath = tilde_expand(path); ^ module.c:76:16: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign] if (snprintf(fullpath, sizeof(fullpath), "%s/%s.so", expath, ^ In file included from editor.h:53:0, from module.c:29: /usr/include/stdio.h:233:6: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' int snprintf(char * __restrict, size_t, const char * __restrict, ...) ^ module.c:87:14: warning: pointer targets in passing argument 1 of 'access' differ in signedness [-Wpointer-sign] if (access(fullpath, R_OK) != 0) ^ In file included from editor.h:56:0, from module.c:29: /usr/include/unistd.h:346:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int access(const char *, int); ^ module.c:90:16: warning: pointer targets in passing argument 1 of 'dlopen' differ in signedness [-Wpointer-sign] hnd = dlopen(fullpath, RTLD_LAZY); ^ In file included from module.c:30:0: /usr/include/dlfcn.h:116:8: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' void *dlopen(const char *, int); ^ module.c: In function 'module_load': module.c:112:14: warning: pointer targets in passing argument 1 of 'strlcpy' differ in signedness [-Wpointer-sign] if (strlcpy(symname, SYM_PREFIX, sizeof(symname)) >= sizeof(symname)) ^ In file included from editor.h:54:0, from module.c:29: /usr/include/string.h:103:9: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' size_t strlcpy(char * __restrict, const char * __restrict, size_t); ^ module.c:114:14: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign] if (strlcat(symname, name, sizeof(symname)) >= sizeof(symname)) ^ In file included from editor.h:54:0, from module.c:29: /usr/include/string.h:102:9: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' size_t strlcat(char * __restrict, const char * __restrict, size_t); ^ module.c:114:23: warning: pointer targets in passing argument 2 of 'strlcat' differ in signedness [-Wpointer-sign] if (strlcat(symname, name, sizeof(symname)) >= sizeof(symname)) ^ In file included from editor.h:54:0, from module.c:29: /usr/include/string.h:102:9: note: expected 'const char * restrict' but argument is of type 'u_char * {aka unsigned char *}' size_t strlcat(char * __restrict, const char * __restrict, size_t); ^ module.c:116:14: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign] if (strlcat(symname, "_init", sizeof(symname)) >= sizeof(symname)) ^ In file included from editor.h:54:0, from module.c:29: /usr/include/string.h:102:9: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' size_t strlcat(char * __restrict, const char * __restrict, size_t); ^ module.c:118:20: warning: pointer targets in passing argument 2 of 'dlsym' differ in signedness [-Wpointer-sign] init = dlsym(hnd, symname); ^ In file included from module.c:30:0: /usr/include/dlfcn.h:117:8: note: expected 'const char * restrict' but argument is of type 'u_char * {aka unsigned char *}' void *dlsym(void * __restrict, const char * __restrict); ^ module.c:124:26: warning: pointer targets in passing argument 1 of 'ckstrdup' differ in signedness [-Wpointer-sign] module->name = ckstrdup(name); ^ In file included from editor.h:80:0, from module.c:29: ckmalloc.h:82:23: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' static __inline void *ckstrdup(char *s) { ^ perl ./mkstatmodc.pl cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c staticmod.c cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c keybind.c In file included from editor.h:85:0, from keybind.c:29: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from keybind.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from keybind.c:29: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from keybind.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from keybind.c:29: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from editor.h:54:0, from keybind.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from keybind.c:29: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from editor.h:54:0, from keybind.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ keybind.c: In function 'keybind_init': keybind.c:53:27: warning: pointer targets in passing argument 1 of 'hash_alloc' differ in signedness [-Wpointer-sign] keybindhash = hash_alloc("keybindhash", KEYBIND_BUCKETS, ^ In file included from editor.h:94:0, from keybind.c:29: hash.h:35:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void *hash_alloc(u_char *name, int buckets, int nextoffs); ^ keybind.c: In function 'keybind_define': keybind.c:209:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] unvisstr = ckmalloc(strlen(key) + 1); ^ In file included from editor.h:54:0, from keybind.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ keybind.c:210:17: warning: pointer targets in passing argument 1 of 'strunvis' differ in signedness [-Wpointer-sign] len = strunvis(unvisstr, key); ^ In file included from bsd_vis.h:38:0, from editor.h:74, from keybind.c:29: /usr/include/vis.h:88:5: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' int strunvis(char *, const char *); ^ keybind.c:210:27: warning: pointer targets in passing argument 2 of 'strunvis' differ in signedness [-Wpointer-sign] len = strunvis(unvisstr, key); ^ In file included from bsd_vis.h:38:0, from editor.h:74, from keybind.c:29: /usr/include/vis.h:88:5: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strunvis(char *, const char *); ^ perl ./mkgetnamedkey.pl cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c getnamedkey.c In file included from editor.h:85:0, from getnamedkey.c:2: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from getnamedkey.c:2: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from getnamedkey.c:2: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from getnamedkey.c:2: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c: In function 'getnamedkey': getnamedkey.c:5:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "a1")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:7:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "a3")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:9:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "b2")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:11:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "backspace")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:13:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "beg")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:15:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "break")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:17:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "btab")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:19:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "c1")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:21:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "c3")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:23:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "cancel")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:25:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "catab")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:27:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "clear")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:29:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "close")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:31:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "command")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:33:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "copy")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:35:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "create")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:37:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "ctab")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:39:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "dc")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:41:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "dl")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:43:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "down")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:45:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "eic")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:47:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "end")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:49:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "enter")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:51:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "eol")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:53:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "eos")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:55:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "exit")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:57:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(0)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:59:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(1)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:61:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(10)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:63:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(11)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:65:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(12)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:67:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(13)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:69:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(14)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:71:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(15)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:73:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(16)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:75:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(17)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:77:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(18)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:79:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(19)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:81:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(2)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:83:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(20)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:85:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(21)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:87:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(22)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:89:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(23)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:91:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(24)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:93:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(25)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:95:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(26)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:97:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(27)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:99:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(28)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:101:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(29)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:103:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(3)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:105:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(30)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:107:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(31)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:109:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(32)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:111:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(33)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:113:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(34)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:115:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(35)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:117:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(36)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:119:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(37)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:121:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(38)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:123:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(39)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:125:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(4)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:127:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(40)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:129:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(41)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:131:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(42)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:133:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(43)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:135:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(44)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:137:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(45)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:139:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(46)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:141:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(47)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:143:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(48)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:145:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(49)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:147:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(5)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:149:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(50)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:151:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(51)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:153:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(52)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:155:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(53)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:157:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(54)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:159:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(55)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:161:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(56)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:163:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(57)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:165:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(58)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:167:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(59)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:169:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(6)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:171:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(60)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:173:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(61)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:175:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(62)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:177:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(63)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:179:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(7)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:181:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(8)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:183:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "f(9)")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:185:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "find")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:187:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "help")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:189:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "home")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:191:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "ic")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:193:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "il")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:195:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "left")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:197:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "ll")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:199:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "mark")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:201:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "message")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:203:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "move")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:205:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "next")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:207:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "npage")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:209:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "open")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:211:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "options")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:213:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "ppage")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:215:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "previous")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:217:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "print")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:219:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "redo")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:221:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "reference")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:223:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "refresh")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:225:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "replace")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:227:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "reset")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:229:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "restart")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:231:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "resume")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:233:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "right")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:235:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "save")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:237:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "sbeg")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:239:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "scancel")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:241:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "scommand")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:243:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "scopy")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:245:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "screate")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:247:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "sdc")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:249:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "sdl")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:251:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "select")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:253:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "send")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:255:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "seol")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:257:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "sexit")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:259:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "sf")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:261:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "sfind")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:263:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "shelp")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:265:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "shome")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:267:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "sic")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:269:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "sleft")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:271:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "smessage")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:273:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "smove")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:275:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "snext")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:277:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "soptions")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:279:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "sprevious")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:281:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "sprint")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:283:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "sr")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:285:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "sredo")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:287:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "sreplace")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:289:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "sreset")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:291:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "sright")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:293:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "srsume")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:295:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "ssave")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:297:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "ssuspend")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:299:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "stab")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:301:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "sundo")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:303:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "suspend")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:305:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "undo")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ getnamedkey.c:307:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(s, "up")) ^ In file included from editor.h:54:0, from getnamedkey.c:2: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c view.c In file included from editor.h:85:0, from view.c:29: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from view.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from view.c:29: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from view.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from view.c:29: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from editor.h:54:0, from view.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from view.c:29: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from editor.h:54:0, from view.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ view.c: In function 'view_init': view.c:39:26: warning: pointer targets in passing argument 1 of 'hash_alloc' differ in signedness [-Wpointer-sign] view_types = hash_alloc("view_types", VTYPE_BUCKETS, ^ In file included from editor.h:94:0, from view.c:29: hash.h:35:7: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void *hash_alloc(u_char *name, int buckets, int nextoffs); ^ view.c: In function 'view_findtype': view.c:66:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(type->name, name)) ^ In file included from editor.h:54:0, from view.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ view.c:66:27: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(type->name, name)) ^ In file included from editor.h:54:0, from view.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c vdefault.c In file included from editor.h:85:0, from vdefault.c:29: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from vdefault.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from vdefault.c:29: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from vdefault.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from vdefault.c:29: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from editor.h:54:0, from vdefault.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from vdefault.c:29: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from editor.h:54:0, from vdefault.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:98:0, from vdefault.c:29: vdefault.c: In function 'vdefault_create': view.h:193:36: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ((viewhdr_t *) vcreate)->typename = (vtname); \ ^ vdefault.c:272:13: note: in expansion of macro 'VIEW_CREATE' vdefault = VIEW_CREATE(vdefault_t, "vdefault", under); ^ In file included from editor.h:44:0, from vdefault.c:29: vdefault.c: In function 'vdefault_init': vdefault.c:299:33: warning: pointer targets in passing argument 1 of 'view_findtype' differ in signedness [-Wpointer-sign] VIEW_ADDTYPE(vdefault_typeops, "vdefault"); ^ vdefault.c:299:2: note: in expansion of macro 'VIEW_ADDTYPE' VIEW_ADDTYPE(vdefault_typeops, "vdefault"); ^ In file included from editor.h:98:0, from vdefault.c:29: view.h:292:13: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' viewtype_t *view_findtype(u_char *name); ^ view.h:217:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] viewtype->name = typename; \ ^ vdefault.c:299:2: note: in expansion of macro 'VIEW_ADDTYPE' VIEW_ADDTYPE(vdefault_typeops, "vdefault"); ^ vdefault.c:299:33: warning: pointer targets in passing argument 2 of 'hash_string' differ in signedness [-Wpointer-sign] VIEW_ADDTYPE(vdefault_typeops, "vdefault"); ^ view.h:218:35: note: in definition of macro 'VIEW_ADDTYPE' idx = hash_string(VTYPE_BUCKETS, typename); \ ^ In file included from editor.h:94:0, from vdefault.c:29: hash.h:47:21: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' static __inline int hash_string(int buckets, u_char *s) { ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c vminibuff.c In file included from editor.h:85:0, from vminibuff.c:29: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from vminibuff.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from vminibuff.c:29: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from vminibuff.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from vminibuff.c:29: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from editor.h:54:0, from vminibuff.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from vminibuff.c:29: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from editor.h:54:0, from vminibuff.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from screen.h:32:0, from editor.h:86, from vminibuff.c:29: vminibuff.c: In function 'vminibuff_drawmsg': /usr/local/include/ncurses/curses.h:1198:41: warning: pointer targets in passing argument 2 of 'waddnstr' differ in signedness [-Wpointer-sign] #define addnstr(str,n) waddnstr(stdscr,(str),(n)) ^ screen.h:57:28: note: in expansion of macro 'addnstr' #define screen_nputs(s, n) addnstr(s, n) ^ vminibuff.c:51:2: note: in expansion of macro 'screen_nputs' screen_nputs(line->text, len); ^ /usr/local/include/ncurses/curses.h:795:28: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' extern NCURSES_EXPORT(int) waddnstr (WINDOW *,const char *,int); /* implemented */ ^ vminibuff.c: In function 'vminibuff_drawprompt': vminibuff.c:71:34: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] screen_nputs(v->prompt, strlen(v->prompt)); ^ /usr/local/include/ncurses/curses.h:1198:48: note: in definition of macro 'addnstr' #define addnstr(str,n) waddnstr(stdscr,(str),(n)) ^ vminibuff.c:71:3: note: in expansion of macro 'screen_nputs' screen_nputs(v->prompt, strlen(v->prompt)); ^ In file included from editor.h:54:0, from vminibuff.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from screen.h:32:0, from editor.h:86, from vminibuff.c:29: /usr/local/include/ncurses/curses.h:1198:41: warning: pointer targets in passing argument 2 of 'waddnstr' differ in signedness [-Wpointer-sign] #define addnstr(str,n) waddnstr(stdscr,(str),(n)) ^ screen.h:57:28: note: in expansion of macro 'addnstr' #define screen_nputs(s, n) addnstr(s, n) ^ vminibuff.c:71:3: note: in expansion of macro 'screen_nputs' screen_nputs(v->prompt, strlen(v->prompt)); ^ /usr/local/include/ncurses/curses.h:795:28: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' extern NCURSES_EXPORT(int) waddnstr (WINDOW *,const char *,int); /* implemented */ ^ vminibuff.c: In function 'vminibuff_comp_unambig': vminibuff.c:138:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] unambig = strlen(comps[0]); ^ In file included from editor.h:54:0, from vminibuff.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ vminibuff.c: In function 'vminibuff_showcomps': vminibuff.c:163:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] len = strlen(comps[i]); ^ In file included from editor.h:54:0, from vminibuff.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ vminibuff.c:177:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] comps[i], strlen(comps[i])); ^ In file included from editor.h:54:0, from vminibuff.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ vminibuff.c:198:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] len = strlen(comps[base]); ^ In file included from editor.h:54:0, from vminibuff.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ vminibuff.c: In function 'vminibuff_complete': vminibuff.c:247:35: warning: pointer targets in passing argument 1 of 'buffer_create' differ in signedness [-Wpointer-sign] v->popup_buffer = buffer_create("*completions", 1); ^ In file included from editor.h:85:0, from vminibuff.c:29: buffer.h:85:11: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' buffer_t *buffer_create(u_char *name, int internal); ^ In file included from editor.h:44:0, from vminibuff.c:29: vminibuff.c: In function 'vminibuff_create': vminibuff.c:406:26: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] assert(under && !strcmp(under->typename, "vdefault")); ^ In file included from editor.h:54:0, from vminibuff.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:98:0, from vminibuff.c:29: view.h:193:36: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ((viewhdr_t *) vcreate)->typename = (vtname); \ ^ vminibuff.c:409:14: note: in expansion of macro 'VIEW_CREATE' vminibuff = VIEW_CREATE(vminibuff_t, "vminibuff", under); ^ In file included from editor.h:44:0, from vminibuff.c:29: vminibuff.c: In function 'vminibuff_init': vminibuff.c:435:34: warning: pointer targets in passing argument 1 of 'view_findtype' differ in signedness [-Wpointer-sign] VIEW_ADDTYPE(vminibuff_typeops, "vminibuff"); ^ vminibuff.c:435:2: note: in expansion of macro 'VIEW_ADDTYPE' VIEW_ADDTYPE(vminibuff_typeops, "vminibuff"); ^ In file included from editor.h:98:0, from vminibuff.c:29: view.h:292:13: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' viewtype_t *view_findtype(u_char *name); ^ view.h:217:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] viewtype->name = typename; \ ^ vminibuff.c:435:2: note: in expansion of macro 'VIEW_ADDTYPE' VIEW_ADDTYPE(vminibuff_typeops, "vminibuff"); ^ vminibuff.c:435:34: warning: pointer targets in passing argument 2 of 'hash_string' differ in signedness [-Wpointer-sign] VIEW_ADDTYPE(vminibuff_typeops, "vminibuff"); ^ view.h:218:35: note: in definition of macro 'VIEW_ADDTYPE' idx = hash_string(VTYPE_BUCKETS, typename); \ ^ In file included from editor.h:94:0, from vminibuff.c:29: hash.h:47:21: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' static __inline int hash_string(int buckets, u_char *s) { ^ vminibuff.c: In function 'vminibuff_hidesz': vminibuff.c:457:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] promptlen = strlen(v->prompt); ^ In file included from editor.h:54:0, from vminibuff.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ vminibuff.c:469:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] v->prompt = "..."; ^ vminibuff.c: In function 'vminibuff_popup': vminibuff.c:486:17: warning: pointer targets in passing argument 1 of 'view_findtype' differ in signedness [-Wpointer-sign] view_findtype("vdefault"), view_current); ^ In file included from editor.h:98:0, from vminibuff.c:29: view.h:292:13: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' viewtype_t *view_findtype(u_char *name); ^ vminibuff.c: In function 'vminibuff_prepare': vminibuff.c:522:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] deflen = strlen(def); ^ In file included from editor.h:54:0, from vminibuff.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c cmd_vdef/command_cursor.c In file included from ./editor.h:85:0, from cmd_vdef/command_cursor.c:29: ./buffer.h:69:3: warning: declaration does not declare anything }; ^ ./buffer.h: In function 'buffer_lookup': ./buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_cursor.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ./editor.h:85:0, from cmd_vdef/command_cursor.c:29: ./buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_cursor.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ./editor.h:94:0, from cmd_vdef/command_cursor.c:29: ./hash.h: In function 'hash_string': ./hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from ./editor.h:54:0, from cmd_vdef/command_cursor.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from ./editor.h:98:0, from cmd_vdef/command_cursor.c:29: ./view.h: In function 'view_findvdef': ./view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_cursor.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c cmd_vdef/command_type.c In file included from ./editor.h:85:0, from cmd_vdef/command_type.c:29: ./buffer.h:69:3: warning: declaration does not declare anything }; ^ ./buffer.h: In function 'buffer_lookup': ./buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_type.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ./editor.h:85:0, from cmd_vdef/command_type.c:29: ./buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_type.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ./editor.h:94:0, from cmd_vdef/command_type.c:29: ./hash.h: In function 'hash_string': ./hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from ./editor.h:54:0, from cmd_vdef/command_type.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from ./editor.h:98:0, from cmd_vdef/command_type.c:29: ./view.h: In function 'view_findvdef': ./view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_type.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ cmd_vdef/command_type.c: In function 'command_type': cmd_vdef/command_type.c:106:6: warning: variable 'save_lastcol' set but not used [-Wunused-but-set-variable] int save_lastcol; ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c cmd_vdef/command_view.c In file included from ./editor.h:85:0, from cmd_vdef/command_view.c:29: ./buffer.h:69:3: warning: declaration does not declare anything }; ^ ./buffer.h: In function 'buffer_lookup': ./buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_view.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ./editor.h:85:0, from cmd_vdef/command_view.c:29: ./buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_view.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ./editor.h:94:0, from cmd_vdef/command_view.c:29: ./hash.h: In function 'hash_string': ./hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from ./editor.h:54:0, from cmd_vdef/command_view.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from ./editor.h:98:0, from cmd_vdef/command_view.c:29: ./view.h: In function 'view_findvdef': ./view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_view.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ cmd_vdef/command_view.c: In function 'command_firstline': cmd_vdef/command_view.c:156:18: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Mark set."); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_view.c:29: ./minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ cmd_vdef/command_view.c: In function 'command_lastline': cmd_vdef/command_view.c:168:18: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Mark set."); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_view.c:29: ./minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c cmd_vdef/command_edit.c In file included from ./editor.h:85:0, from cmd_vdef/command_edit.c:29: ./buffer.h:69:3: warning: declaration does not declare anything }; ^ ./buffer.h: In function 'buffer_lookup': ./buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_edit.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ./editor.h:85:0, from cmd_vdef/command_edit.c:29: ./buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_edit.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ./editor.h:94:0, from cmd_vdef/command_edit.c:29: ./hash.h: In function 'hash_string': ./hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from ./editor.h:54:0, from cmd_vdef/command_edit.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from ./editor.h:98:0, from cmd_vdef/command_edit.c:29: ./view.h: In function 'view_findvdef': ./view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_edit.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c cmd_vdef/command_undo.c In file included from ./editor.h:85:0, from cmd_vdef/command_undo.c:29: ./buffer.h:69:3: warning: declaration does not declare anything }; ^ ./buffer.h: In function 'buffer_lookup': ./buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_undo.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ./editor.h:85:0, from cmd_vdef/command_undo.c:29: ./buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_undo.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ./editor.h:94:0, from cmd_vdef/command_undo.c:29: ./hash.h: In function 'hash_string': ./hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from ./editor.h:54:0, from cmd_vdef/command_undo.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from ./editor.h:98:0, from cmd_vdef/command_undo.c:29: ./view.h: In function 'view_findvdef': ./view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_undo.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ cmd_vdef/command_undo.c: In function 'command_undo': cmd_vdef/command_undo.c:40:18: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Undo."); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_undo.c:29: ./minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ cmd_vdef/command_undo.c: In function 'command_redo': cmd_vdef/command_undo.c:56:18: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Redo."); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_undo.c:29: ./minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c cmd_vdef/command_search.c In file included from ./editor.h:85:0, from cmd_vdef/command_search.c:29: ./buffer.h:69:3: warning: declaration does not declare anything }; ^ ./buffer.h: In function 'buffer_lookup': ./buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_search.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ./editor.h:85:0, from cmd_vdef/command_search.c:29: ./buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_search.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ./editor.h:94:0, from cmd_vdef/command_search.c:29: ./hash.h: In function 'hash_string': ./hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from ./editor.h:54:0, from cmd_vdef/command_search.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from ./editor.h:98:0, from cmd_vdef/command_search.c:29: ./view.h: In function 'view_findvdef': ./view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_search.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ cmd_vdef/command_search.c: In function 'isearchloop': cmd_vdef/command_search.c:352:23: warning: pointer targets in passing argument 1 of 'minibuff_setprompt' differ in signedness [-Wpointer-sign] minibuff_setprompt(sfwd ? "isearch" : "risearch"); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_search.c:29: ./minibuff.h:53:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_setprompt(u_char *prompt); ^ cmd_vdef/command_search.c:361:23: warning: pointer targets in passing argument 1 of 'minibuff_setprompt' differ in signedness [-Wpointer-sign] minibuff_setprompt(sfwd ? "isearch" : "risearch"); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_search.c:29: ./minibuff.h:53:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_setprompt(u_char *prompt); ^ cmd_vdef/command_search.c: In function 'isearchbase': cmd_vdef/command_search.c:413:19: warning: pointer targets in passing argument 1 of 'minibuff_rawinit' differ in signedness [-Wpointer-sign] minibuff_rawinit(fwd ? "isearch" : "risearch", NULL, ^ In file included from ./editor.h:92:0, from cmd_vdef/command_search.c:29: ./minibuff.h:49:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_rawinit(u_char *prompt, u_char *def, ^ cmd_vdef/command_search.c:453:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Mark saved where search started."); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_search.c:29: ./minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ cmd_vdef/command_search.c: In function 'command_gotoln': cmd_vdef/command_search.c:476:24: warning: pointer targets in passing argument 1 of 'minibuff_prompt' differ in signedness [-Wpointer-sign] str = minibuff_prompt("Line Number", NULL); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_search.c:29: ./minibuff.h:44:9: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' u_char *minibuff_prompt(u_char *prompt, u_char *def); ^ cmd_vdef/command_search.c:476:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] str = minibuff_prompt("Line Number", NULL); ^ cmd_vdef/command_search.c: In function 'command_replace': cmd_vdef/command_search.c:511:24: warning: pointer targets in passing argument 1 of 'minibuff_prompt' differ in signedness [-Wpointer-sign] old = minibuff_prompt("Replace", NULL); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_search.c:29: ./minibuff.h:44:9: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' u_char *minibuff_prompt(u_char *prompt, u_char *def); ^ cmd_vdef/command_search.c:514:24: warning: pointer targets in passing argument 1 of 'minibuff_prompt' differ in signedness [-Wpointer-sign] new = minibuff_prompt("Replace with", NULL); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_search.c:29: ./minibuff.h:44:9: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' u_char *minibuff_prompt(u_char *prompt, u_char *def); ^ cmd_vdef/command_search.c:532:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] oldlen = strlen(old); ^ In file included from ./editor.h:54:0, from cmd_vdef/command_search.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ cmd_vdef/command_search.c:533:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] newlen = strlen(new); ^ In file included from ./editor.h:54:0, from cmd_vdef/command_search.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ cmd_vdef/command_search.c:548:27: warning: pointer targets in passing argument 1 of 'minibuff_chprompt' differ in signedness [-Wpointer-sign] key = minibuff_chprompt("Replace this instance", "ynaq", 1); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_search.c:29: ./minibuff.h:45:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int minibuff_chprompt(u_char *prompt, u_char *chars, int allowcancel); ^ cmd_vdef/command_search.c:548:52: warning: pointer targets in passing argument 2 of 'minibuff_chprompt' differ in signedness [-Wpointer-sign] key = minibuff_chprompt("Replace this instance", "ynaq", 1); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_search.c:29: ./minibuff.h:45:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int minibuff_chprompt(u_char *prompt, u_char *chars, int allowcancel); ^ cmd_vdef/command_search.c:578:18: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Replaced %d occurances.", count); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_search.c:29: ./minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c cmd_vdef/command_tran.c In file included from ./editor.h:85:0, from cmd_vdef/command_tran.c:29: ./buffer.h:69:3: warning: declaration does not declare anything }; ^ ./buffer.h: In function 'buffer_lookup': ./buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_tran.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ./editor.h:85:0, from cmd_vdef/command_tran.c:29: ./buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_tran.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ./editor.h:94:0, from cmd_vdef/command_tran.c:29: ./hash.h: In function 'hash_string': ./hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from ./editor.h:54:0, from cmd_vdef/command_tran.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from ./editor.h:98:0, from cmd_vdef/command_tran.c:29: ./view.h: In function 'view_findvdef': ./view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_tran.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ cmd_vdef/command_tran.c: In function 'command_tranlines': cmd_vdef/command_tran.c:177:20: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Don't have two lines to transpose."); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_tran.c:29: ./minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c cmd_vdef/command_kill.c In file included from ./editor.h:85:0, from cmd_vdef/command_kill.c:29: ./buffer.h:69:3: warning: declaration does not declare anything }; ^ ./buffer.h: In function 'buffer_lookup': ./buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_kill.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ./editor.h:85:0, from cmd_vdef/command_kill.c:29: ./buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_kill.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ./editor.h:94:0, from cmd_vdef/command_kill.c:29: ./hash.h: In function 'hash_string': ./hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from ./editor.h:54:0, from cmd_vdef/command_kill.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from ./editor.h:98:0, from cmd_vdef/command_kill.c:29: ./view.h: In function 'view_findvdef': ./view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_kill.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ cmd_vdef/command_kill.c: In function 'command_killrgn': cmd_vdef/command_kill.c:67:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Mark isn't set."); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_kill.c:29: ./minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ cmd_vdef/command_kill.c: In function 'command_appendkill': cmd_vdef/command_kill.c:311:18: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("If the next command is a kill, it will append."); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_kill.c:29: ./minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ cmd_vdef/command_kill.c: In function 'doyank': cmd_vdef/command_kill.c:379:18: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Mark set."); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_kill.c:29: ./minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ cmd_vdef/command_kill.c: In function 'popok': cmd_vdef/command_kill.c:397:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Previous command was not a yank."); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_kill.c:29: ./minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c cmd_vdef/command_mark.c In file included from ./editor.h:85:0, from cmd_vdef/command_mark.c:29: ./buffer.h:69:3: warning: declaration does not declare anything }; ^ ./buffer.h: In function 'buffer_lookup': ./buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_mark.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ./editor.h:85:0, from cmd_vdef/command_mark.c:29: ./buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_mark.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ./editor.h:94:0, from cmd_vdef/command_mark.c:29: ./hash.h: In function 'hash_string': ./hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from ./editor.h:54:0, from cmd_vdef/command_mark.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from ./editor.h:98:0, from cmd_vdef/command_mark.c:29: ./view.h: In function 'view_findvdef': ./view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_mark.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ cmd_vdef/command_mark.c: In function 'command_setmark': cmd_vdef/command_mark.c:35:18: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Mark set."); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_mark.c:29: ./minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ cmd_vdef/command_mark.c: In function 'command_popmark': cmd_vdef/command_mark.c:40:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("No mark to pop."); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_mark.c:29: ./minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ cmd_vdef/command_mark.c:51:18: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Mark popped."); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_mark.c:29: ./minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ cmd_vdef/command_mark.c: In function 'command_promotemark': cmd_vdef/command_mark.c:59:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Mark isn't set."); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_mark.c:29: ./minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ cmd_vdef/command_mark.c:61:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Implicit mark promoted to explicit mark."); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_mark.c:29: ./minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ cmd_vdef/command_mark.c: In function 'command_demotemark': cmd_vdef/command_mark.c:69:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Mark isn't set."); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_mark.c:29: ./minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ cmd_vdef/command_mark.c:71:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Explicit mark demoted to implicit mark."); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_mark.c:29: ./minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ cmd_vdef/command_mark.c: In function 'command_xchgmark': cmd_vdef/command_mark.c:82:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Mark isn't set."); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_mark.c:29: ./minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c cmd_vdef/command_filter.c In file included from ./editor.h:85:0, from cmd_vdef/command_filter.c:29: ./buffer.h:69:3: warning: declaration does not declare anything }; ^ ./buffer.h: In function 'buffer_lookup': ./buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_filter.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ./editor.h:85:0, from cmd_vdef/command_filter.c:29: ./buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_filter.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ./editor.h:94:0, from cmd_vdef/command_filter.c:29: ./hash.h: In function 'hash_string': ./hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from ./editor.h:54:0, from cmd_vdef/command_filter.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from ./editor.h:98:0, from cmd_vdef/command_filter.c:29: ./view.h: In function 'view_findvdef': ./view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_filter.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ cmd_vdef/command_filter.c: In function 'command_filter': cmd_vdef/command_filter.c:72:24: warning: pointer targets in passing argument 1 of 'minibuff_prompt' differ in signedness [-Wpointer-sign] cmd = minibuff_prompt("Filter command", NULL); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_filter.c:29: ./minibuff.h:44:9: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' u_char *minibuff_prompt(u_char *prompt, u_char *def); ^ cmd_vdef/command_filter.c:78:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Pipe failed: %s", strerror(errno)); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_filter.c:29: ./minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ cmd_vdef/command_filter.c:110:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Couldn't fork: %s", strerror(errno)); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_filter.c:29: ./minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ cmd_vdef/command_filter.c:140:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Read error: %s", ^ In file included from ./editor.h:92:0, from cmd_vdef/command_filter.c:29: ./minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c cmd_vdef/command_insertfile.c In file included from ./editor.h:85:0, from cmd_vdef/command_insertfile.c:29: ./buffer.h:69:3: warning: declaration does not declare anything }; ^ ./buffer.h: In function 'buffer_lookup': ./buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_insertfile.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ./editor.h:85:0, from cmd_vdef/command_insertfile.c:29: ./buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_insertfile.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ./editor.h:94:0, from cmd_vdef/command_insertfile.c:29: ./hash.h: In function 'hash_string': ./hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from ./editor.h:54:0, from cmd_vdef/command_insertfile.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from ./editor.h:98:0, from cmd_vdef/command_insertfile.c:29: ./view.h: In function 'view_findvdef': ./view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_insertfile.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ cmd_vdef/command_insertfile.c: In function 'command_insertfile': cmd_vdef/command_insertfile.c:50:13: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] fp = fopen(exfn, "rb"); ^ In file included from ./editor.h:53:0, from cmd_vdef/command_insertfile.c:29: /usr/include/stdio.h:197:7: note: expected 'const char * restrict' but argument is of type 'u_char * {aka unsigned char *}' FILE *fopen(const char * __restrict, const char * __restrict); ^ cmd_vdef/command_insertfile.c:52:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Unable to open file: %s", strerror(errno)); ^ In file included from ./editor.h:92:0, from cmd_vdef/command_insertfile.c:29: ./minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ cmd_vdef/command_insertfile.c:63:19: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Error while reading file: %s", ^ In file included from ./editor.h:92:0, from cmd_vdef/command_insertfile.c:29: ./minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c cmd_vdef/command_misc.c In file included from ./editor.h:85:0, from cmd_vdef/command_misc.c:29: ./buffer.h:69:3: warning: declaration does not declare anything }; ^ ./buffer.h: In function 'buffer_lookup': ./buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_misc.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ./editor.h:85:0, from cmd_vdef/command_misc.c:29: ./buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_misc.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from ./editor.h:94:0, from cmd_vdef/command_misc.c:29: ./hash.h: In function 'hash_string': ./hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from ./editor.h:54:0, from cmd_vdef/command_misc.c:29: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from ./editor.h:98:0, from cmd_vdef/command_misc.c:29: ./view.h: In function 'view_findvdef': ./view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from ./editor.h:54:0, from cmd_vdef/command_misc.c:29: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ cmd_vdef/command_misc.c: In function 'command_tognlstyle': cmd_vdef/command_misc.c:41:18: warning: pointer targets in passing argument 1 of 'minibuff_printf' differ in signedness [-Wpointer-sign] minibuff_printf("Line terminator style switched to %s", ^ In file included from ./editor.h:92:0, from cmd_vdef/command_misc.c:29: ./minibuff.h:43:6: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' void minibuff_printf(u_char *fmt, ...); ^ byacc -d rcfile.y byacc: 1 rule never reduced byacc: 1 reduce/reduce conflict. mv y.tab.c rcfile.tab.c mv y.tab.h rcfile.tab.h cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c rcfile.tab.c In file included from editor.h:85:0, from rcfile.y:30: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from rcfile.y:30: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from rcfile.y:30: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from editor.h:54:0, from rcfile.y:30: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from rcfile.y:30: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from editor.h:54:0, from rcfile.y:30: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from rcfile.y:30: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from editor.h:54:0, from rcfile.y:30: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ rcfile.y: In function 'rcfile_parse': rcfile.y:134:11: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign] snprintf(rcfn, sizeof(rcfn), "%s/.led/ledrc", getenv("HOME")); ^ In file included from editor.h:53:0, from rcfile.y:30: /usr/include/stdio.h:233:6: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' int snprintf(char * __restrict, size_t, const char * __restrict, ...) ^ rcfile.y:137:13: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] fp = fopen(rcfn, "r"); ^ In file included from editor.h:53:0, from rcfile.y:30: /usr/include/stdio.h:197:7: note: expected 'const char * restrict' but argument is of type 'u_char * {aka unsigned char *}' FILE *fopen(const char * __restrict, const char * __restrict); ^ lex -t rclex.l > rclex.tmp.c cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c rclex.tmp.c -o rclex.o In file included from editor.h:85:0, from rclex.l:30: buffer.h:69:3: warning: declaration does not declare anything }; ^ buffer.h: In function 'buffer_lookup': buffer.h:152:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from :20:0: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:85:0, from rclex.l:30: buffer.h:152:33: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(buffer->dispname, name)) ^ In file included from :20:0: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ In file included from editor.h:94:0, from rclex.l:30: hash.h: In function 'hash_string': hash.h:48:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return hash_mem(buckets, s, strlen(s)); ^ In file included from :20:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from editor.h:98:0, from rclex.l:30: view.h: In function 'view_findvdef': view.h:322:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(v->typename, "vdefault")) ^ In file included from :20:0: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ rclex.l: In function 'rclex_makestr': rclex.l:43:17: warning: pointer targets in passing argument 1 of 'ckstrdup' differ in signedness [-Wpointer-sign] str = ckstrdup(&yytext[1]); ^ In file included from editor.h:80:0, from rclex.l:30: ckmalloc.h:82:23: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' static __inline void *ckstrdup(char *s) { ^ rclex.l: In function 'yylex': rclex.l:97:29: warning: pointer targets in passing argument 1 of 'rclex_makestr' differ in signedness [-Wpointer-sign] yylval.str = rclex_makestr(yytext, yyleng); ^ rclex.l:34:9: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' u_char *rclex_makestr(u_char *yytext, int yyleng) { ^ rclex.l: At top level: :1258:16: warning: 'input' defined but not used [-Wunused-function] rm -f rclex.tmp.c cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c bsd_err.c cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c bsd_unvis.c cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c bsd_strlcat.c cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c bsd_strlcpy.c cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c bsd_strnstr.c cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DDATADIR=\"/usr/local/share/led\" -DLIBDIR=\"/usr/local/lib/led\" -I. -c bsd_strsep.c cc main.o screen.o buffer.o line.o file.o input.o draw.o hash.o minibuff.o undo.o color.o options.o killring.o util.o word.o para.o frame.o search.o region.o macro.o command.o complete.o module.o staticmod.o keybind.o getnamedkey.o view.o vdefault.o vminibuff.o command_cursor.o command_type.o command_view.o command_edit.o command_undo.o command_search.o command_tran.o command_kill.o command_mark.o command_filter.o command_insertfile.o command_misc.o rcfile.tab.o rclex.o bsd_err.o bsd_unvis.o bsd_strlcat.o bsd_strlcpy.o bsd_strnstr.o bsd_strsep.o `perl ./listmods.pl static | perl -ne 'chomp; print "modules/build/$_.a\n"; open MOD, "< modules/build/$_.ldflags"; print ; close MOD; print "\n"'` -o led -L/usr/local/lib -Wl,-rpath=/usr/local/lib -lncurses =========================================================================== =================================================== ===> led-2.0_1 depends on file: /usr/local/lib/libncurses.so.6 - found ===> led-2.0_1 depends on package: perl5>=5.20<5.21 - found =========================================================================== =================================================== ===> Staging for led-2.0_1 ===> Generating temporary packing list ===> src ===> modules ===> vhighlight ===> vtrailspace ===> perlapi /usr/bin/install -c -d /wrkdirs/editors/led/stage/usr/local/bin /usr/bin/install -c src/led /wrkdirs/editors/led/stage/usr/local/bin cd src ; dynmods=`perl listmods.pl dynamic` ; if [ x"$dynmods" != x"" ] ; then /usr/bin/install -c -d /wrkdirs/editors/led/stage/usr/local/lib/led/modules ; for file in $dynmods ; do /usr/bin/install -c modules/build/${file}.so /wrkdirs/editors/led/stage/usr/local/lib/led/modules ; done ; fi /usr/bin/install -c -d /wrkdirs/editors/led/stage/usr/local/share/led cd share ; for i in `find . -type d | grep -v CVS` ; do /usr/bin/install -c -d /wrkdirs/editors/led/stage/usr/local/share/led/$i ; done ; for i in `find . -type f | grep -v CVS` ; do /usr/bin/install -c -m 444 $i /wrkdirs/editors/led/stage/usr/local/share/led/$i ; done ( cd /wrkdirs/editors/led/stage/usr/local/share/led/syntax ; ln -f -s c h ) /usr/bin/strip /wrkdirs/editors/led/stage/usr/local/bin/led /wrkdirs/editors/led/stage/usr/local/lib/led/modules/perlapi.so ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===> Building package for led-2.0_1 file sizes/checksums [18]: . done packing files [18]: . done packing directories [0]: . done =========================================================================== => Cleaning up wrkdir ===> Cleaning for led-2.0_1 build of editors/led ended at Tue Oct 4 21:20:55 PDT 2016 build time: 00:00:25