* Package: net-im/ysm-2.9.9.1 * Repository: gentoo * Maintainer: net-im * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking ysmv7_2_9_9_1.tar.bz2 to /var/tmp/portage/net-im/ysm-2.9.9.1/work >>> Source unpacked in /var/tmp/portage/net-im/ysm-2.9.9.1/work >>> Preparing source in /var/tmp/portage/net-im/ysm-2.9.9.1/work/ysmv7_2_9_9_1 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-im/ysm-2.9.9.1/work/ysmv7_2_9_9_1 ... ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 ysmICQ client. http://ysmv7.sourceforge.net raddy at gmx dot net checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ANSI C... none needed checking for a BSD-compatible install... /usr/lib/portage/python2.7/ebuild-helpers/xattr/install -c checking whether make sets $(MAKE)... yes checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for egrep... grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for int8_t... yes checking for int16_t... yes checking for int32_t... yes checking for u_int8_t... yes checking for u_int16_t... yes checking for u_int32_t... yes checking whether to enable threads support... (cached) yes checking whether to use the readline library... (cached) yes checking for pthread_create in -lpthread... yes checking for a readline compatible library... -lreadline checking readline.h usability... no checking readline.h presence... no checking for readline.h... no checking readline/readline.h usability... yes checking readline/readline.h presence... yes checking for readline/readline.h... yes checking whether readline supports history... yes checking history.h usability... no checking history.h presence... no checking for history.h... no checking readline/history.h usability... yes checking readline/history.h presence... yes checking for readline/history.h... yes checking for iconv_open in -liconv... no checking for libiconv_open in -liconv... no checking for iconv_open in -lc... yes checking for setenv in -lc... yes checking for connect in -lsocket... no checking for gethostbyname in -lnsl... yes checking for ANSI C header files... (cached) yes configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/man/Makefile >>> Source configured. >>> Compiling source in /var/tmp/portage/net-im/ysm-2.9.9.1/work/ysmv7_2_9_9_1 ... make -j1 make[1]: Entering directory '/var/tmp/portage/net-im/ysm-2.9.9.1/work/ysmv7_2_9_9_1/src' x86_64-pc-linux-gnu-gcc -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -march=native -O2 -pipe -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c YSM_Main.c -o YSM_Main.o In file included from YSM.h:32:0, from YSM_Main.c:28: YSM_Compat.h:149:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define GREEN "\x1B[0;32m" ^ YSM_Main.c:60:37: note: in expansion of macro ‘GREEN’ int8_t *YSM_SETTING_COLOR_MESSAGE = GREEN; ^ YSM_Compat.h:155:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define NORMAL "\x1B[0;37m" ^ YSM_Main.c:61:34: note: in expansion of macro ‘NORMAL’ int8_t *YSM_SETTING_COLOR_TEXT = NORMAL; ^ YSM_Compat.h:151:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define BLUE "\x1B[0;34m" ^ YSM_Main.c:62:46: note: in expansion of macro ‘BLUE’ int8_t *YSM_SETTING_COLOR_STATUSCHANGENAME = BLUE; ^ YSM_Compat.h:152:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define MAGENTA "\x1B[0;35m" ^ YSM_Main.c:64:35: note: in expansion of macro ‘MAGENTA’ int8_t *YSM_SETTING_COLOR_TEXT2 = MAGENTA; ^ YSM_Main.c: In function ‘YSM_Start_Network’: YSM_Main.c:299:49: warning: pointer targets in passing argument 2 of ‘YSM_Error’ differ in signedness [-Wpointer-sign] if (YSM_SignIn() < 0) YSM_Error(ERROR_NETWORK, __FILE__, __LINE__, 0); ^ In file included from YSM_Main.c:36:0: YSM_ToolBox.h:70:6: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); ^ YSM_Main.c: In function ‘YSM_SignIn’: YSM_Main.c:448:33: warning: pointer targets in passing argument 2 of ‘YSM_Init_LoginA’ differ in signedness [-Wpointer-sign] YSM_Init_LoginA( YSM_USER.Uin, YSM_USER.password ); ^ In file included from YSM_Main.c:37:0: YSM_Network.h:70:1: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_Init_LoginA( ^ x86_64-pc-linux-gnu-gcc -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -march=native -O2 -pipe -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c YSM_Network.c -o YSM_Network.o YSM_Network.c: In function ‘YSM_HostToAddress’: YSM_Network.c:86:21: warning: pointer targets in passing argument 1 of ‘inet_aton’ differ in signedness [-Wpointer-sign] retval = inet_aton(inhost, &myaddr); ^ In file included from YSM_Compat.h:119:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/arpa/inet.h:73:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int inet_aton (const char *__cp, struct in_addr *__inp) __THROW; ^ YSM_Network.c:97:29: warning: pointer targets in passing argument 1 of ‘gethostbyname’ differ in signedness [-Wpointer-sign] myhostent = gethostbyname(inhost); ^ In file included from YSM_Compat.h:120:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/netdb.h:144:24: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern struct hostent *gethostbyname (const char *__name); ^ YSM_Network.c: In function ‘YSM_ProxyHalfConnect’: YSM_Network.c:156:11: warning: pointer targets in passing argument 1 of ‘atoi’ differ in signedness [-Wpointer-sign] if (atoi(YSM_USER.proxy.proxy_host) == 0x00 ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Network.c:28: /usr/include/stdlib.h:278:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (atoi (const char *__nptr)) ^ YSM_Network.c: In function ‘YSM_ProxyConnect’: YSM_Network.c:213:19: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] length = strlen(YSM_USER.proxy.username); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:214:20: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] length += strlen(YSM_USER.proxy.password); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:219:13: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf( credential, length, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Network.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘u_int8_t * {aka unsigned char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_Network.c:226:26: warning: pointer targets in passing argument 1 of ‘YSM_encode64’ differ in signedness [-Wpointer-sign] encoded = YSM_encode64(credential); ^ In file included from YSM_Network.c:33:0: YSM_Charset.h:60:10: note: expected ‘const int8_t * {aka const signed char *}’ but argument is of type ‘u_int8_t * {aka unsigned char *}’ int8_t * YSM_encode64( const int8_t *str ); ^ YSM_Network.c:226:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] encoded = YSM_encode64(credential); ^ YSM_Network.c:227:13: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf( proxy_string, sizeof(proxy_string), ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Network.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_Network.c:244:13: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf( proxy_string, sizeof(proxy_string), ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Network.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ In file included from YSM.h:32:0, from YSM_Network.c:28: YSM_Network.c:259:49: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if (SOCK_WRITE(proxysock, proxy_string, strlen(proxy_string)) < 0) { ^ YSM_Compat.h:137:37: note: in definition of macro ‘SOCK_WRITE’ #define SOCK_WRITE(x,y,z) write(x,y,z) ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:275:9: warning: pointer targets in passing argument 1 of ‘strtok’ differ in signedness [-Wpointer-sign] strtok(proxy_string,"\n"); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:343:14: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *strtok (char *__restrict __s, const char *__restrict __delim) ^ YSM_Network.c:276:15: warning: pointer targets in passing argument 1 of ‘strtok’ differ in signedness [-Wpointer-sign] aux = strtok(proxy_string, "/"); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:343:14: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *strtok (char *__restrict __s, const char *__restrict __delim) ^ YSM_Network.c:276:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] aux = strtok(proxy_string, "/"); ^ YSM_Network.c:278:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] auxb = strtok(NULL, " \t"); ^ YSM_Network.c:281:14: warning: pointer targets in passing argument 1 of ‘strstr’ differ in signedness [-Wpointer-sign] || !strstr( aux, "HTTP" ) || !strstr( auxb, "200" ) ) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:337:14: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *strstr (const char *__haystack, const char *__needle) ^ YSM_Network.c:281:40: warning: pointer targets in passing argument 1 of ‘strstr’ differ in signedness [-Wpointer-sign] || !strstr( aux, "HTTP" ) || !strstr( auxb, "200" ) ) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:337:14: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *strstr (const char *__haystack, const char *__needle) ^ YSM_Network.c:288:23: warning: pointer targets in passing argument 1 of ‘strstr’ differ in signedness [-Wpointer-sign] if (strstr( auxb, "401" )) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:337:14: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *strstr (const char *__haystack, const char *__needle) ^ YSM_Network.c:292:72: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] PRINTF( VERBOSE_BASE, "Method FAILED (%s %s)\n", auxb, auxb+strlen(auxb)+1); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c: In function ‘YSM_Connect’: YSM_Network.c:344:11: warning: pointer targets in passing argument 1 of ‘atoi’ differ in signedness [-Wpointer-sign] if (atoi(YSM_USER.proxy.proxy_host) != 0x00) { ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Network.c:28: /usr/include/stdlib.h:278:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (atoi (const char *__nptr)) ^ YSM_Network.c: In function ‘YSM_SrvResponse’: YSM_Network.c:390:36: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] buf = YSM_Calloc(1, Chars_2_Wordb(head.dlen)+1, __FILE__, __LINE__); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:394:17: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] Chars_2_Wordb(head.dlen), ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:397:34: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] if (r < 1 || r != Chars_2_Wordb(head.dlen)) return; ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:408:29: warning: pointer targets in passing argument 2 of ‘YSM_Incoming_SNAC’ differ in signedness [-Wpointer-sign] YSM_Incoming_SNAC(&head, buf, r); ^ In file included from YSM_Network.c:34:0: YSM_Network.h:166:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_Incoming_SNAC( ^ YSM_Network.c:429:22: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] if (Chars_2_Wordb(login_tlv.type) == 0x09) { ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:435:30: warning: pointer targets in passing argument 2 of ‘YSM_Error’ differ in signedness [-Wpointer-sign] YSM_Error(ERROR_NETWORK, __FILE__, __LINE__, 0); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:70:6: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); ^ YSM_Network.c:440:25: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] pos += Chars_2_Wordb(login_tlv.len); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:448:22: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] if (Chars_2_Wordb(login_tlv.type) == 0x01) ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:449:40: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] pos += sizeof(TLV) + Chars_2_Wordb(login_tlv.len); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:460:27: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] pos += Chars_2_Wordb( login_tlv.len ); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:471:26: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] switch(Chars_2_Wordb( error_code )) ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:517:29: warning: pointer targets in passing argument 2 of ‘YSM_Error’ differ in signedness [-Wpointer-sign] YSM_Error(ERROR_NETWORK, __FILE__, __LINE__, 0); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:70:6: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); ^ YSM_Network.c:522:22: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] && Chars_2_Wordb(login_tlv.type) == 0x01) { ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c: In function ‘YSM_Incoming_SNAC’: YSM_Network.c:572:45: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] "\nSNAC id %x and sub %x\n",Chars_2_Wordb(thesnac.familyID), ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:573:18: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] Chars_2_Wordb( thesnac.SubTypeID ) ); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:575:24: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] switch(Chars_2_Wordb( thesnac.familyID )) ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:581:25: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] switch(Chars_2_Wordb( thesnac.SubTypeID )) ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:596:21: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] Chars_2_Wordb(head->seq), ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:594:7: warning: pointer targets in passing argument 5 of ‘YSM_SendSNAC’ differ in signedness [-Wpointer-sign] icqCloneIdent, ^ In file included from YSM_Network.c:34:0: YSM_Network.h:291:1: note: expected ‘const char *’ but argument is of type ‘const u_int8_t * {aka const unsigned char *}’ YSM_SendSNAC( int Family, ^ YSM_Network.c:611:6: warning: pointer targets in passing argument 5 of ‘YSM_SendSNAC’ differ in signedness [-Wpointer-sign] Rates_Acknowledge, ^ In file included from YSM_Network.c:34:0: YSM_Network.h:291:1: note: expected ‘const char *’ but argument is of type ‘const u_int8_t * {aka const unsigned char *}’ YSM_SendSNAC( int Family, ^ YSM_Network.c:637:11: warning: pointer targets in passing argument 3 of ‘YSM_IncomingPersonal’ differ in signedness [-Wpointer-sign] &buf[SNAC_HEAD_SIZE] ); ^ In file included from YSM_Network.c:34:0: YSM_Network.h:252:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_IncomingPersonal( ^ YSM_Network.c:676:25: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] switch(Chars_2_Wordb( thesnac.SubTypeID )) ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:691:7: warning: pointer targets in passing argument 3 of ‘YSM_Incoming_ClientAck’ differ in signedness [-Wpointer-sign] &buf[SNAC_HEAD_SIZE]); ^ In file included from YSM_Network.c:34:0: YSM_Network.h:160:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_Incoming_ClientAck( ^ YSM_Network.c:739:24: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] switch(Chars_2_Wordb(thesnac.SubTypeID)) ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:744:9: warning: pointer targets in passing argument 3 of ‘YSM_BuddyChangeStatus’ differ in signedness [-Wpointer-sign] &buf[SNAC_HEAD_SIZE] ); ^ In file included from YSM_Network.c:34:0: YSM_Network.h:264:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_BuddyChangeStatus( ^ YSM_Network.c:762:19: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] Chars_2_Wordb(thesnac.SubTypeID)); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:770:25: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] switch(Chars_2_Wordb( thesnac.SubTypeID) ) ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:784:25: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] switch(Chars_2_Wordb( thesnac.SubTypeID )) ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:815:24: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] return (Chars_2_Wordb(head->dlen) + FLAP_HEAD_SIZE); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c: In function ‘YSM_BuddyChangeStatus’: YSM_Network.c:838:49: warning: pointer targets in passing argument 1 of ‘atol’ differ in signedness [-Wpointer-sign] victim = YSM_QuerySlaves(SLAVE_UIN, NULL, atol(puin), 0); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Network.c:28: /usr/include/stdlib.h:283:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (atol (const char *__nptr)) ^ YSM_Network.c:852:24: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] switch(Chars_2_Wordb( snac->SubTypeID )) { ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c: In function ‘YSM_ParseCapabilities’: YSM_Network.c:904:13: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf(capnum, sizeof(capnum), "%c", *(caps+x+3)); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Network.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘u_int8_t * {aka unsigned char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_Network.c:934:13: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf(capnum, sizeof(capnum), "%c", *(caps+x+3)); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Network.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘u_int8_t * {aka unsigned char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_Network.c: In function ‘YSM_BuddyParseStatus’: YSM_Network.c:1057:60: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] while ((int32_t)(x+sizeof(TLV)) < (int32_t)(Chars_2_Wordb(flap->dlen) - SNAC_H ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:1061:37: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] len = Chars_2_Wordb(thetlv.len); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:1063:38: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] switch(Chars_2_Wordb(thetlv.type)) { ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:1099:27: warning: pointer targets in passing argument 1 of ‘Chars_2_DW’ differ in signedness [-Wpointer-sign] *fprint = Chars_2_DW(&data[x+31]); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:99:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int32_t Chars_2_DW( u_int8_t * buf ); ^ YSM_Network.c:1107:28: warning: pointer targets in passing argument 1 of ‘Chars_2_DW’ differ in signedness [-Wpointer-sign] *fprint = Chars_2_DW(newfprint); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:99:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int32_t Chars_2_DW( u_int8_t * buf ); ^ YSM_Network.c:1169:31: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] else *status = Chars_2_Wordb(newstatus); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:1171:25: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] *flags = Chars_2_Wordb(newflags); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c: In function ‘YSM_BuddyUpdateStatus’: YSM_Network.c:1211:12: warning: pointer targets in passing argument 1 of ‘strftime’ differ in signedness [-Wpointer-sign] strftime( time_string, 9, "%H:%M:%S", time_stamp ); ^ In file included from YSM_Compat.h:35:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/time.h:205:15: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strftime (char *__restrict __s, size_t __maxsize, ^ YSM_Network.c:1317:4: warning: pointer targets in passing argument 3 of ‘YSM_Event’ differ in signedness [-Wpointer-sign] victim->info.NickName, ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:60:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_Event( int8_t event_t, ^ YSM_Network.c:1326:4: warning: pointer targets in passing argument 3 of ‘YSM_Event’ differ in signedness [-Wpointer-sign] victim->info.NickName, ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:60:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_Event( int8_t event_t, ^ YSM_Network.c: In function ‘YSM_TreatMessage’: YSM_Network.c:1429:7: warning: pointer targets in passing argument 3 of ‘YSM_ReceiveMessageType1’ differ in signedness [-Wpointer-sign] data, ^ In file included from YSM_Network.c:34:0: YSM_Network.h:190:1: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ YSM_ReceiveMessageType1( YSM_SLAVE *victim, ^ YSM_Network.c:1430:7: warning: pointer targets in passing argument 4 of ‘YSM_ReceiveMessageType1’ differ in signedness [-Wpointer-sign] uin, ^ In file included from YSM_Network.c:34:0: YSM_Network.h:190:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_ReceiveMessageType1( YSM_SLAVE *victim, ^ YSM_Network.c:1431:7: warning: pointer targets in passing argument 5 of ‘YSM_ReceiveMessageType1’ differ in signedness [-Wpointer-sign] status, ^ In file included from YSM_Network.c:34:0: YSM_Network.h:190:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_ReceiveMessageType1( YSM_SLAVE *victim, ^ YSM_Network.c:1432:7: warning: pointer targets in passing argument 6 of ‘YSM_ReceiveMessageType1’ differ in signedness [-Wpointer-sign] msgid ); ^ In file included from YSM_Network.c:34:0: YSM_Network.h:190:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_ReceiveMessageType1( YSM_SLAVE *victim, ^ YSM_Network.c:1438:7: warning: pointer targets in passing argument 3 of ‘YSM_ReceiveMessageType2’ differ in signedness [-Wpointer-sign] data, ^ In file included from YSM_Network.c:34:0: YSM_Network.h:216:1: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ YSM_ReceiveMessageType2( YSM_SLAVE *victim, ^ YSM_Network.c:1439:7: warning: pointer targets in passing argument 4 of ‘YSM_ReceiveMessageType2’ differ in signedness [-Wpointer-sign] uin, ^ In file included from YSM_Network.c:34:0: YSM_Network.h:216:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_ReceiveMessageType2( YSM_SLAVE *victim, ^ YSM_Network.c:1440:7: warning: pointer targets in passing argument 5 of ‘YSM_ReceiveMessageType2’ differ in signedness [-Wpointer-sign] status, ^ In file included from YSM_Network.c:34:0: YSM_Network.h:216:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_ReceiveMessageType2( YSM_SLAVE *victim, ^ YSM_Network.c:1441:7: warning: pointer targets in passing argument 6 of ‘YSM_ReceiveMessageType2’ differ in signedness [-Wpointer-sign] msgid ); ^ In file included from YSM_Network.c:34:0: YSM_Network.h:216:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_ReceiveMessageType2( YSM_SLAVE *victim, ^ YSM_Network.c:1447:7: warning: pointer targets in passing argument 3 of ‘YSM_ReceiveMessageType4’ differ in signedness [-Wpointer-sign] data, ^ In file included from YSM_Network.c:34:0: YSM_Network.h:198:1: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ YSM_ReceiveMessageType4( YSM_SLAVE *victim, ^ YSM_Network.c:1448:7: warning: pointer targets in passing argument 4 of ‘YSM_ReceiveMessageType4’ differ in signedness [-Wpointer-sign] uin, ^ In file included from YSM_Network.c:34:0: YSM_Network.h:198:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_ReceiveMessageType4( YSM_SLAVE *victim, ^ YSM_Network.c:1449:7: warning: pointer targets in passing argument 5 of ‘YSM_ReceiveMessageType4’ differ in signedness [-Wpointer-sign] status ); ^ In file included from YSM_Network.c:34:0: YSM_Network.h:198:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_ReceiveMessageType4( YSM_SLAVE *victim, ^ YSM_Network.c: In function ‘YSM_ReceiveMessage’: YSM_Network.c:1496:21: warning: pointer targets in passing argument 1 of ‘Chars_2_Word’ differ in signedness [-Wpointer-sign] if (Chars_2_Word( TLVnum ) == 0) { ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:101:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ u_int16_t Chars_2_Word (u_int8_t * buf); ^ YSM_Network.c:1500:22: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] if (Chars_2_Wordb(MsgFormat) == 0x4) { ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:1503:41: warning: pointer targets in passing argument 3 of ‘YSM_ReceiveMessageType4’ differ in signedness [-Wpointer-sign] data, ^ In file included from YSM_Network.c:34:0: YSM_Network.h:198:1: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ YSM_ReceiveMessageType4( YSM_SLAVE *victim, ^ YSM_Network.c:1504:11: warning: pointer targets in passing argument 4 of ‘YSM_ReceiveMessageType4’ differ in signedness [-Wpointer-sign] r_uin, ^ In file included from YSM_Network.c:34:0: YSM_Network.h:198:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_ReceiveMessageType4( YSM_SLAVE *victim, ^ YSM_Network.c:1505:11: warning: pointer targets in passing argument 5 of ‘YSM_ReceiveMessageType4’ differ in signedness [-Wpointer-sign] r_status ); ^ In file included from YSM_Network.c:34:0: YSM_Network.h:198:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_ReceiveMessageType4( YSM_SLAVE *victim, ^ YSM_Network.c:1515:30: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] && tsize <= (Chars_2_Wordb( flap->dlen ) - SNAC_HEAD_SIZE)) ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:1520:37: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] len = Chars_2_Wordb(thetlv.len); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:1522:38: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] switch(Chars_2_Wordb(thetlv.type)) ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:1535:39: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] YSM_TreatMessage( Chars_2_Wordb(MsgFormat), ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:1563:39: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] YSM_TreatMessage( Chars_2_Wordb(MsgFormat), ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c: In function ‘YSM_ReceiveMessageType1’: YSM_Network.c:1603:25: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] MsgTLV = Chars_2_Wordb(thetlv.len); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:1614:37: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] len = Chars_2_Wordb(thetlv.len); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:1616:38: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] switch(Chars_2_Wordb(thetlv.type)) ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:1619:28: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] m_len = Chars_2_Wordb( thetlv.len ) - 4; ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:1651:19: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] Chars_2_Wordb(r_status), ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:1655:5: warning: pointer targets in passing argument 7 of ‘YSM_ReceiveMessageData’ differ in signedness [-Wpointer-sign] data+tsize ); ^ In file included from YSM_Network.c:34:0: YSM_Network.h:180:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘u_int8_t * {aka unsigned char *}’ YSM_ReceiveMessageData( YSM_SLAVE *victim, ^ YSM_Network.c: In function ‘YSM_ReceiveMessageType2Common’: YSM_Network.c:1693:20: warning: pointer targets in passing argument 1 of ‘Chars_2_Word’ differ in signedness [-Wpointer-sign] if ((Chars_2_Word(m_len) <= 0x1) ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:101:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Word (u_int8_t * buf); ^ YSM_Network.c:1703:34: warning: pointer targets in passing argument 1 of ‘Chars_2_Word’ differ in signedness [-Wpointer-sign] pguid = data+tsize+Chars_2_Word(m_len); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:101:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Word (u_int8_t * buf); ^ YSM_Network.c:1703:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] pguid = data+tsize+Chars_2_Word(m_len); ^ YSM_Network.c:1723:18: warning: pointer targets in passing argument 1 of ‘Chars_2_Word’ differ in signedness [-Wpointer-sign] Chars_2_Word(m_len), ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:101:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Word (u_int8_t * buf); ^ YSM_Network.c:1724:5: warning: pointer targets in passing argument 7 of ‘YSM_ReceiveMessageData’ differ in signedness [-Wpointer-sign] data+tsize); ^ In file included from YSM_Network.c:34:0: YSM_Network.h:180:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘u_int8_t * {aka unsigned char *}’ YSM_ReceiveMessageData( YSM_SLAVE *victim, ^ YSM_Network.c: In function ‘YSM_ReceiveMessageType2’: YSM_Network.c:1756:25: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] MsgTLV = Chars_2_Wordb(thetlv.len); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:1796:40: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] tmplen = Chars_2_Wordb(thetlv.len); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:1798:38: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] switch(Chars_2_Wordb(thetlv.type)) ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c: In function ‘YSM_ReceiveMessageType4’: YSM_Network.c:1866:19: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] Chars_2_Wordb(r_status), ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:1869:18: warning: pointer targets in passing argument 1 of ‘Chars_2_Word’ differ in signedness [-Wpointer-sign] Chars_2_Word(m_length), ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:101:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Word (u_int8_t * buf); ^ YSM_Network.c:1870:5: warning: pointer targets in passing argument 7 of ‘YSM_ReceiveMessageData’ differ in signedness [-Wpointer-sign] data+tsize ); ^ In file included from YSM_Network.c:34:0: YSM_Network.h:180:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘u_int8_t * {aka unsigned char *}’ YSM_ReceiveMessageData( YSM_SLAVE *victim, ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_Network.c:28: YSM_Network.c: In function ‘YSM_ReceiveMessageData’: YSM_Network.c:1921:23: warning: pointer targets in passing argument 1 of ‘__builtin_strchr’ differ in signedness [-Wpointer-sign] preason = strchr(message + i, 0xfe); ^ YSM_Network.c:1921:23: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_Network.c:1921:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] preason = strchr(message + i, 0xfe); ^ YSM_Network.c:1925:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] preason = "No Reason"; ^ YSM_Network.c:2011:32: warning: pointer targets in passing argument 1 of ‘atoi’ differ in signedness [-Wpointer-sign] victim ? victim->Uin : atoi(r_uin), ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Network.c:28: /usr/include/stdlib.h:278:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (atoi (const char *__nptr)) ^ YSM_Network.c:2016:8: warning: pointer targets in passing argument 7 of ‘YSM_DisplayMsg’ differ in signedness [-Wpointer-sign] victim ? victim->info.NickName : NULL, ^ In file included from YSM_Network.c:37:0: YSM_Prompt.h:68:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_DisplayMsg( int16_t m_type, ^ YSM_Network.c: In function ‘YSM_SendACKType2’: YSM_Network.c:2039:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(Format,0x0002); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2044:17: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] dlen += strlen(r_uin)+1; /* uin + 0 */ ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:2071:21: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] data[pos] = strlen(r_uin); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:2073:35: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] memcpy(&data[pos], r_uin, strlen(r_uin)); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:2074:16: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] pos += strlen(r_uin); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c: In function ‘YSM_SendSNAC’: YSM_Network.c:2158:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(&buf[FLAP_HEAD_SIZE], Family); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2159:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(&buf[FLAP_HEAD_SIZE + 2], Subtype); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2178:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(&buf[2], nseq); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2182:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(&buf[4], bsize - FLAP_HEAD_SIZE); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2185:31: warning: pointer targets in passing argument 2 of ‘DumpPacket’ differ in signedness [-Wpointer-sign] DumpPacket((FLAP_Head *)buf, buf+FLAP_HEAD_SIZE); ^ In file included from YSM_Network.c:34:0: YSM_Network.h:458:6: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ void DumpPacket( FLAP_Head *flap, int8_t *data ); ^ YSM_Network.c: In function ‘YSM_LoginSequence’: YSM_Network.c:2216:11: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf(suin, MAX_UIN_LEN, "%d", (int)uin); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Network.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_Network.c:2219:34: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] datasize = sizeof(TLV) + strlen(suin); /* screen name */ ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:2226:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(thetlv.type, 0x1); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2227:35: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] Word_2_Charsb(thetlv.len, strlen(suin)); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:2227:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(thetlv.len, strlen(suin)); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2232:32: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] memcpy(data+pos, suin, strlen(suin)); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:2233:16: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] pos += strlen(suin); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:2235:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(thetlv.type, 0x4B); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2236:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(thetlv.len, 0x0); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2241:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(thetlv.type, 0x5A); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2242:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(thetlv.len, 0x0); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2250:4: warning: pointer targets in passing argument 5 of ‘YSM_SendSNAC’ differ in signedness [-Wpointer-sign] data, ^ YSM_Network.c:2135:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_SendSNAC( int Family, ^ YSM_Network.c:2274:36: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] buf = YSM_Calloc(1, Chars_2_Wordb(head.dlen)+1, __FILE__, __LINE__); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:2278:17: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] Chars_2_Wordb(head.dlen), ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:2281:34: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] if (r < 1 || r != Chars_2_Wordb(head.dlen)) return -1; ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c: In function ‘YSM_Init_LoginA’: YSM_Network.c:2300:24: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] char PasswdStr[strlen(Password)]; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘u_int8_t * {aka unsigned char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:2302:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] int8_t *profile="ICQ Inc. - Product of ICQ (TM).2003a.5.47.1.3800.85"; ^ YSM_Network.c:2337:37: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] paqsize = strlen(UinStr) + strlen(Password) + strlen(profile) + 18; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘u_int8_t * {aka unsigned char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:2337:56: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] paqsize = strlen(UinStr) + strlen(Password) + strlen(profile) + 18; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:2356:19: warning: pointer targets in passing argument 1 of ‘EncryptPassword’ differ in signedness [-Wpointer-sign] EncryptPassword(Password,PasswdStr); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:108:6: note: expected ‘char *’ but argument is of type ‘u_int8_t * {aka unsigned char *}’ void EncryptPassword (char *Password, char *output); ^ YSM_Network.c:2359:54: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] ret = InsertTLV(PasswdStr,0x2,paquete+tsize,strlen(Password)); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘u_int8_t * {aka unsigned char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:2364:52: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] ret = InsertTLV(profile,0x3,paquete+tsize,strlen(profile)); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:2403:26: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] newseq = Chars_2_Wordb(head.seq); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:2405:16: warning: pointer targets in passing argument 1 of ‘Word_2_Chars’ differ in signedness [-Wpointer-sign] Word_2_Chars(head.seq,newseq); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:105:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Chars (u_int8_t * buf, const int num); ^ YSM_Network.c:2409:17: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(head.dlen,tsize-sizeof(FLAP_Head)); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2432:29: warning: pointer targets in passing argument 2 of ‘YSM_Error’ differ in signedness [-Wpointer-sign] YSM_Error(ERROR_CRITICAL, __FILE__, __LINE__, 1); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:70:6: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); ^ YSM_Network.c: In function ‘YSM_Init_LoginB’: YSM_Network.c:2449:29: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] if (buflen < Chars_2_Wordb(head->dlen) || ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:2453:27: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] while (x < Chars_2_Wordb(head->dlen)) { ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:2457:23: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] len = Chars_2_Wordb(thetlv.len); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:2459:24: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] switch(Chars_2_Wordb(thetlv.type)) { ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_Network.c:28: YSM_Network.c:2468:20: warning: pointer targets in passing argument 1 of ‘__builtin_strchr’ differ in signedness [-Wpointer-sign] if ((a = strchr(&buf[x], ':')) == NULL) ^ YSM_Network.c:2468:20: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_Network.c:2468:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((a = strchr(&buf[x], ':')) == NULL) ^ YSM_Network.c:2474:13: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( YSM_USER.network.cookie_host, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Network.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Network.c:2475:9: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] &buf[x], ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Network.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Network.c:2479:58: warning: pointer targets in passing argument 1 of ‘strtol’ differ in signedness [-Wpointer-sign] YSM_USER.network.cookie_port = (unsigned short)strtol(a, NULL, 10); ^ In file included from YSM_Compat.h:32:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/stdlib.h:183:17: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ extern long int strtol (const char *__restrict __nptr, ^ YSM_Network.c:2489:29: warning: pointer targets in passing argument 2 of ‘YSM_Error’ differ in signedness [-Wpointer-sign] YSM_Error(ERROR_NETWORK, __FILE__, __LINE__, 1); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:70:6: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); ^ YSM_Network.c:2498:30: warning: pointer targets in passing argument 2 of ‘YSM_Error’ differ in signedness [-Wpointer-sign] YSM_Error(ERROR_CRITICAL, __FILE__, __LINE__, 1); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:70:6: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); ^ YSM_Network.c:2514:28: warning: pointer targets in passing argument 2 of ‘YSM_Error’ differ in signedness [-Wpointer-sign] YSM_Error(ERROR_NETWORK, __FILE__, __LINE__, 1); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:70:6: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); ^ YSM_Network.c:2521:26: warning: pointer targets in passing argument 2 of ‘YSM_Init_LoginC’ differ in signedness [-Wpointer-sign] YSM_Init_LoginC(thetlv, cookie); ^ In file included from YSM_Network.c:34:0: YSM_Network.h:83:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_Init_LoginC( ^ YSM_Network.c: In function ‘YSM_Init_LoginC’: YSM_Network.c:2571:43: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] memcpy(paquete+tsize,buff,Chars_2_Wordb(thetlv.len)); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:2572:26: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] tsize += Chars_2_Wordb(thetlv.len); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:2577:26: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] newseq = Chars_2_Wordb(head.seq); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:2579:17: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(head.seq,newseq); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2582:17: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(head.dlen,tsize-sizeof(FLAP_Head)); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2597:29: warning: pointer targets in passing argument 2 of ‘YSM_Error’ differ in signedness [-Wpointer-sign] YSM_Error(ERROR_CRITICAL, __FILE__, __LINE__, 1); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:70:6: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); ^ YSM_Network.c: In function ‘YSM_UpdatePrivacy’: YSM_Network.c:2628:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(YSMBuddy_ID, g_sinfo.blprivacygroupid); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2648:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(item_type,0x0004); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2653:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(item_type,0x0005); /* Len, reusing the variable */ ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c: In function ‘YSM_ChangeStatus’: YSM_Network.c:2696:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(thetlv.type, 0x6); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2697:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(thetlv.len, 0x4); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2702:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(&buf[pos], YSM_USER.status_flags); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2705:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(&buf[pos], status); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2709:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(thetlv.type,0x8); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2710:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(thetlv.len,0x2); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2716:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(thetlv.type,0x0c); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2717:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(thetlv.len,0x25); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2763:14: warning: pointer targets in passing argument 1 of ‘DW_2_Chars’ differ in signedness [-Wpointer-sign] DW_2_Chars( &buf[pos], FINGERPRINT_YSM_CLIENT ); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:103:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void DW_2_Chars(u_int8_t * buf, u_int32_t num); ^ YSM_Network.c:2768:14: warning: pointer targets in passing argument 1 of ‘DW_2_Chars’ differ in signedness [-Wpointer-sign] DW_2_Chars( &buf[pos], FINGERPRINT_YSM_CLIENT_CRYPT ); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:103:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void DW_2_Chars(u_int8_t * buf, u_int32_t num); ^ YSM_Network.c:2778:3: warning: pointer targets in passing argument 5 of ‘YSM_SendSNAC’ differ in signedness [-Wpointer-sign] buf, ^ YSM_Network.c:2135:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_SendSNAC( int Family, ^ YSM_Network.c: In function ‘YSM_SendMessage2Client’: YSM_Network.c:2893:3: warning: pointer targets in passing argument 5 of ‘YSM_SendSNAC’ differ in signedness [-Wpointer-sign] pmsg, ^ YSM_Network.c:2135:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_SendSNAC( int Family, ^ YSM_Network.c: In function ‘YSM_BuildMessageHead’: YSM_Network.c:2922:11: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf(uinstring, sizeof(uinstring) - 1, "%d", (int)r_uin); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Network.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_Network.c:2927:20: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] pos += 1 + strlen(uinstring); /* remote UIN */ ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:2932:14: warning: pointer targets in passing argument 1 of ‘DW_2_Charsb’ differ in signedness [-Wpointer-sign] DW_2_Charsb((*phead)+pos, m_time); /* mtimestamp */ ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:104:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void DW_2_Charsb(u_int8_t * buf, u_int32_t num); ^ YSM_Network.c:2934:14: warning: pointer targets in passing argument 1 of ‘DW_2_Charsb’ differ in signedness [-Wpointer-sign] DW_2_Charsb((*phead)+pos, m_id); /* mID */ ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:104:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void DW_2_Charsb(u_int8_t * buf, u_int32_t num); ^ YSM_Network.c:2937:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb((*phead)+pos, m_format); /* msg sending type */ ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2941:27: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] *((*phead)+pos) = strlen(uinstring); /* remote uin string */ ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:2943:42: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] memcpy((*phead)+pos, &uinstring, strlen(uinstring)); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:2944:16: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] pos += strlen(uinstring); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c: In function ‘YSM_BuildMessageBodyType1’: YSM_Network.c:2973:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(tlv2.type, 2); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2974:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(tlv2.len, pos - sizeof(TLV)); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2976:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(tlv1281.type, 1281); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2977:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(tlv1281.len, 0x1); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2979:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(tlv257.type, 257); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:2980:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(tlv257.len, 4 + m_len); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c: In function ‘YSM_BuildMessageBodyType2’: YSM_Network.c:3074:14: warning: pointer targets in passing argument 1 of ‘DW_2_Charsb’ differ in signedness [-Wpointer-sign] DW_2_Charsb(tlvpack+pos, m_time); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:104:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void DW_2_Charsb(u_int8_t * buf, u_int32_t num); ^ YSM_Network.c:3076:14: warning: pointer targets in passing argument 1 of ‘DW_2_Charsb’ differ in signedness [-Wpointer-sign] DW_2_Charsb(tlvpack+pos, m_id); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:104:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void DW_2_Charsb(u_int8_t * buf, u_int32_t num); ^ YSM_Network.c:3115:17: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb( &tlvpack[pos], 51 + 2 + m_len + bottomsize); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:3151:15: warning: pointer targets in passing argument 1 of ‘Word_2_Chars’ differ in signedness [-Wpointer-sign] Word_2_Chars(m_len2, m_len); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:105:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Chars (u_int8_t * buf, const int num); ^ YSM_Network.c:3171:14: warning: pointer targets in passing argument 1 of ‘DW_2_Chars’ differ in signedness [-Wpointer-sign] DW_2_Chars(tlvpack+pos,sizeof(CAP_RTF_GUID)-1); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:103:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void DW_2_Chars(u_int8_t * buf, u_int32_t num); ^ YSM_Network.c:3179:14: warning: pointer targets in passing argument 1 of ‘DW_2_Chars’ differ in signedness [-Wpointer-sign] DW_2_Chars(tlvpack+pos,sizeof(CAP_UTF8_GUID)-1); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:103:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void DW_2_Chars(u_int8_t * buf, u_int32_t num); ^ YSM_Network.c: In function ‘YSM_BuildMessageBodyType4’: YSM_Network.c:3216:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(tlv5.len, pos - sizeof(TLV)); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:3217:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(tlv5.type, 0x05); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:3224:13: warning: pointer targets in passing argument 1 of ‘DW_2_Chars’ differ in signedness [-Wpointer-sign] DW_2_Chars((*pbody)+pos, YSM_USER.Uin); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:103:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void DW_2_Chars(u_int8_t * buf, u_int32_t num); ^ YSM_Network.c:3231:15: warning: pointer targets in passing argument 1 of ‘Word_2_Chars’ differ in signedness [-Wpointer-sign] Word_2_Chars((*pbody)+pos, m_len); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:105:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Chars (u_int8_t * buf, const int num); ^ YSM_Network.c: In function ‘YSM_ForwardMessage’: YSM_Network.c:3246:11: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf(outmsg, sizeof(outmsg), "<%d> %s", (int)r_uin, inmsg); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Network.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_Network.c: In function ‘YSM_SendAuthRequest’: YSM_Network.c:3260:11: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf(sUin, MAX_UIN_LEN, "%d", (int)uin); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Network.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_Network.c:3267:17: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] dlen += strlen(sUin); /* UIN to Request */ ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:3274:22: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] paquete[0] = strlen(sUin); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:3275:34: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] memcpy(paquete+1, &sUin, strlen(sUin)); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:3277:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(mlen, strlen(Message)); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:3278:26: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] memcpy(paquete+1+strlen(sUin),mlen,2); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:3279:26: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] memcpy(paquete+1+strlen(sUin)+2,Message,strlen(Message)); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:3285:4: warning: pointer targets in passing argument 5 of ‘YSM_SendSNAC’ differ in signedness [-Wpointer-sign] paquete, ^ YSM_Network.c:2135:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_SendSNAC( int Family, ^ YSM_Network.c: In function ‘YSM_SendAuthOK’: YSM_Network.c:3308:11: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf(ICQStr,MAX_UIN_LEN,"%d", (int)uin); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Network.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_Network.c:3312:17: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] dlen += strlen(ICQStr); /* UIN to Request */ ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:3320:22: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] paquete[0] = strlen(ICQStr); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:3321:36: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] memcpy(paquete+1, &ICQStr, strlen(ICQStr)); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:3324:19: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] paquete[1+strlen(ICQStr)] = 0x01; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:3332:4: warning: pointer targets in passing argument 5 of ‘YSM_SendSNAC’ differ in signedness [-Wpointer-sign] paquete, ^ YSM_Network.c:2135:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_SendSNAC( int Family, ^ YSM_Network.c: In function ‘YSM_SendContacts’: YSM_Network.c:3359:13: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf(tmp,sizeof(tmp),"%d", (int)Firstnode->Uin); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Network.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_Network.c:3361:20: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] usize += strlen(tmp); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:3376:13: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf(tmp,sizeof(tmp),"%d", (int)Firstnode->Uin); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Network.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_Network.c:3378:18: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] ulen = strlen(tmp); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:3388:36: warning: pointer targets in passing argument 5 of ‘YSM_SendSNAC’ differ in signedness [-Wpointer-sign] YSM_SendSNAC(0x3, 0x04, 0x0, 0x0, data, usize, g_sinfo.seqnum++, NULL); ^ YSM_Network.c:2135:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_SendSNAC( int Family, ^ YSM_Network.c: In function ‘YSM_RemoveContact’: YSM_Network.c:3402:11: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf(tmp, MAX_UIN_LEN,"%d", (int)contact->Uin); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Network.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_Network.c:3405:16: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] ulen = strlen(tmp); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:3421:4: warning: pointer targets in passing argument 5 of ‘YSM_SendSNAC’ differ in signedness [-Wpointer-sign] data, ^ YSM_Network.c:2135:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_SendSNAC( int Family, ^ In file included from YSM_Network.c:28:0: YSM_Network.c: In function ‘YSM_BuddyIgnore’: YSM.h:100:29: warning: pointer targets in passing argument 2 of ‘YSM_BuddyAddItem’ differ in signedness [-Wpointer-sign] #define YSM_BUDDY_GROUPNAME "YSM" ^ YSM_Network.c:3444:7: note: in expansion of macro ‘YSM_BUDDY_GROUPNAME’ YSM_BUDDY_GROUPNAME, ^ In file included from YSM_Network.c:34:0: YSM_Network.h:425:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_BuddyAddItem( YSM_SLAVE *item, ^ In file included from YSM_Network.c:28:0: YSM.h:100:29: warning: pointer targets in passing argument 2 of ‘YSM_BuddyAddItem’ differ in signedness [-Wpointer-sign] #define YSM_BUDDY_GROUPNAME "YSM" ^ YSM_Network.c:3453:5: note: in expansion of macro ‘YSM_BUDDY_GROUPNAME’ YSM_BUDDY_GROUPNAME, ^ In file included from YSM_Network.c:34:0: YSM_Network.h:425:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_BuddyAddItem( YSM_SLAVE *item, ^ In file included from YSM_Network.c:28:0: YSM_Network.c: In function ‘YSM_BuddyInvisible’: YSM.h:100:29: warning: pointer targets in passing argument 2 of ‘YSM_BuddyAddItem’ differ in signedness [-Wpointer-sign] #define YSM_BUDDY_GROUPNAME "YSM" ^ YSM_Network.c:3478:8: note: in expansion of macro ‘YSM_BUDDY_GROUPNAME’ YSM_BUDDY_GROUPNAME, ^ In file included from YSM_Network.c:34:0: YSM_Network.h:425:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_BuddyAddItem( YSM_SLAVE *item, ^ In file included from YSM_Network.c:28:0: YSM.h:100:29: warning: pointer targets in passing argument 2 of ‘YSM_BuddyAddItem’ differ in signedness [-Wpointer-sign] #define YSM_BUDDY_GROUPNAME "YSM" ^ YSM_Network.c:3487:5: note: in expansion of macro ‘YSM_BUDDY_GROUPNAME’ YSM_BUDDY_GROUPNAME, ^ In file included from YSM_Network.c:34:0: YSM_Network.h:425:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_BuddyAddItem( YSM_SLAVE *item, ^ In file included from YSM_Network.c:28:0: YSM_Network.c: In function ‘YSM_BuddyVisible’: YSM.h:100:29: warning: pointer targets in passing argument 2 of ‘YSM_BuddyAddItem’ differ in signedness [-Wpointer-sign] #define YSM_BUDDY_GROUPNAME "YSM" ^ YSM_Network.c:3510:7: note: in expansion of macro ‘YSM_BUDDY_GROUPNAME’ YSM_BUDDY_GROUPNAME, ^ In file included from YSM_Network.c:34:0: YSM_Network.h:425:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_BuddyAddItem( YSM_SLAVE *item, ^ In file included from YSM_Network.c:28:0: YSM.h:100:29: warning: pointer targets in passing argument 2 of ‘YSM_BuddyAddItem’ differ in signedness [-Wpointer-sign] #define YSM_BUDDY_GROUPNAME "YSM" ^ YSM_Network.c:3519:5: note: in expansion of macro ‘YSM_BUDDY_GROUPNAME’ YSM_BUDDY_GROUPNAME, ^ In file included from YSM_Network.c:34:0: YSM_Network.h:425:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_BuddyAddItem( YSM_SLAVE *item, ^ YSM_Network.c: In function ‘YSM_BuddyAddSlave’: YSM_Network.c:3557:19: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] Chars_2_Wordb(budID), ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:3558:19: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] Chars_2_Wordb(grpID), ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:3559:19: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] Chars_2_Wordb(type), ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ In file included from YSM_Network.c:28:0: YSM_Network.c: In function ‘YSM_BuddyDelSlave’: YSM.h:100:29: warning: pointer targets in passing argument 2 of ‘YSM_BuddyAddItem’ differ in signedness [-Wpointer-sign] #define YSM_BUDDY_GROUPNAME "YSM" ^ YSM_Network.c:3591:4: note: in expansion of macro ‘YSM_BUDDY_GROUPNAME’ YSM_BUDDY_GROUPNAME, ^ In file included from YSM_Network.c:34:0: YSM_Network.h:425:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_BuddyAddItem( YSM_SLAVE *item, ^ YSM_Network.c: In function ‘YSM_BuddyAddItem’: YSM_Network.c:3734:12: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf(sUIN, MAX_UIN_LEN, "%d", (int)item->Uin); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Network.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_Network.c:3744:32: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] Word_2_Charsb(grp_len, strlen(name)); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:3744:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(grp_len, strlen(name)); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:3745:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(YSMBuddyGroup_ID, grpid); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:3769:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(YSMBuddy_ID, budID); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:3777:18: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] dlen += strlen(name); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:3795:33: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] memcpy(data+tsize,name,strlen(name)); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:3796:19: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] tsize += strlen(name); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:3812:17: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(item_type,type); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:3831:19: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(grp_len, ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:3834:19: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(grp_len, ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:3872:5: warning: pointer targets in passing argument 5 of ‘YSM_SendSNAC’ differ in signedness [-Wpointer-sign] data, ^ YSM_Network.c:2135:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_SendSNAC( int Family, ^ YSM_Network.c:3874:23: warning: pointer targets in passing argument 8 of ‘YSM_SendSNAC’ differ in signedness [-Wpointer-sign] g_sinfo.seqnum++, reqid); ^ YSM_Network.c:2135:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_SendSNAC( int Family, ^ YSM_Network.c:3893:46: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(type != YSM_BUDDY_GROUP) dlen += strlen(grpname); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:3915:35: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] Word_2_Charsb(grp_len, strlen(grpname)); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:3915:19: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(grp_len, strlen(grpname)); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:3918:40: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] memcpy(data+tsize, grpname, strlen(grpname)); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:3919:21: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] tsize += strlen(grpname); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:3933:17: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(item_type,0x0001); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:3939:17: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(grp_len, ((*data_list_amount))*2+sizeof(TLV)); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:4010:5: warning: pointer targets in passing argument 5 of ‘YSM_SendSNAC’ differ in signedness [-Wpointer-sign] data, ^ YSM_Network.c:2135:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_SendSNAC( int Family, ^ YSM_Network.c:4012:23: warning: pointer targets in passing argument 8 of ‘YSM_SendSNAC’ differ in signedness [-Wpointer-sign] g_sinfo.seqnum++, reqid); ^ YSM_Network.c:2135:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_SendSNAC( int Family, ^ YSM_Network.c:4021:26: warning: pointer targets in passing argument 2 of ‘YSM_Error’ differ in signedness [-Wpointer-sign] YSM_Error(ERROR_CODE, __FILE__, __LINE__, 1); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:70:6: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); ^ In file included from YSM_Network.c:28:0: YSM_Network.c: In function ‘YSM_BuddyCreateGroup’: YSM.h:100:29: warning: pointer targets in passing argument 2 of ‘YSM_BuddyAddItem’ differ in signedness [-Wpointer-sign] #define YSM_BUDDY_GROUPNAME "YSM" ^ YSM_Network.c:4043:5: note: in expansion of macro ‘YSM_BUDDY_GROUPNAME’ YSM_BUDDY_GROUPNAME, ^ YSM_Network.c:3701:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_BuddyAddItem( YSM_SLAVE *item, ^ In file included from YSM_Network.c:28:0: YSM_Network.c: In function ‘YSM_BuddyUploadList’: YSM.h:100:29: warning: pointer targets in passing argument 2 of ‘YSM_BuddyAddItem’ differ in signedness [-Wpointer-sign] #define YSM_BUDDY_GROUPNAME "YSM" ^ YSM_Network.c:4069:6: note: in expansion of macro ‘YSM_BUDDY_GROUPNAME’ YSM_BUDDY_GROUPNAME, ^ YSM_Network.c:3701:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_BuddyAddItem( YSM_SLAVE *item, ^ In file included from YSM_Network.c:28:0: YSM.h:100:29: warning: pointer targets in passing argument 2 of ‘YSM_BuddyAddItem’ differ in signedness [-Wpointer-sign] #define YSM_BUDDY_GROUPNAME "YSM" ^ YSM_Network.c:4090:5: note: in expansion of macro ‘YSM_BUDDY_GROUPNAME’ YSM_BUDDY_GROUPNAME, ^ YSM_Network.c:3701:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_BuddyAddItem( YSM_SLAVE *item, ^ YSM_Network.c: In function ‘YSM_BuddyReadSlave’: YSM_Network.c:4156:20: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] if( Chars_2_Wordb(xtralen) != 0 ) ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4160:25: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] switch (Chars_2_Wordb(xtratlvtype)) ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4167:27: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] nlen = Chars_2_Wordb(Nlen); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4172:28: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] size += Chars_2_Wordb(xtralen) - 4; ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4177:28: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] size += Chars_2_Wordb(xtralen); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4182:28: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] size += Chars_2_Wordb(xtralen); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4188:31: warning: pointer targets in passing argument 1 of ‘YSM_ParseSlave’ differ in signedness [-Wpointer-sign] if ( (nlen = YSM_ParseSlave(nick)) == 0) { ^ In file included from YSM_Network.c:38:0: YSM_Slaves.h:57:9: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ int32_t YSM_ParseSlave( u_int8_t *name ); ^ In file included from YSM_Network.c:28:0: YSM_Network.c: In function ‘YSM_BuddyIncomingChange’: YSM.h:100:29: warning: pointer targets in passing argument 2 of ‘YSM_BuddyAddItem’ differ in signedness [-Wpointer-sign] #define YSM_BUDDY_GROUPNAME "YSM" ^ YSM_Network.c:4236:5: note: in expansion of macro ‘YSM_BUDDY_GROUPNAME’ YSM_BUDDY_GROUPNAME, ^ YSM_Network.c:3701:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_BuddyAddItem( YSM_SLAVE *item, ^ YSM_Network.c:4261:25: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] switch(Chars_2_Wordb(incomingreq)) { ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ In file included from YSM_Network.c:28:0: YSM.h:100:29: warning: pointer targets in passing argument 2 of ‘YSM_BuddyAddItem’ differ in signedness [-Wpointer-sign] #define YSM_BUDDY_GROUPNAME "YSM" ^ YSM_Network.c:4277:7: note: in expansion of macro ‘YSM_BUDDY_GROUPNAME’ YSM_BUDDY_GROUPNAME, ^ YSM_Network.c:3701:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_BuddyAddItem( YSM_SLAVE *item, ^ In file included from YSM_Network.c:28:0: YSM.h:100:29: warning: pointer targets in passing argument 2 of ‘YSM_BuddyAddItem’ differ in signedness [-Wpointer-sign] #define YSM_BUDDY_GROUPNAME "YSM" ^ YSM_Network.c:4342:7: note: in expansion of macro ‘YSM_BUDDY_GROUPNAME’ YSM_BUDDY_GROUPNAME, ^ YSM_Network.c:3701:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_BuddyAddItem( YSM_SLAVE *item, ^ YSM_Network.c: In function ‘YSM_BuddyIncomingList’: YSM_Network.c:4375:36: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] g_sinfo.blentries = Chars_2_Wordb(chgcount); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4397:24: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] len2 = Chars_2_Wordb(thetlv.len); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4411:22: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] len = Chars_2_Wordb(thetlv.len); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4414:19: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] if(Chars_2_Wordb(thetlv.type) == 0xc8) { ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4442:21: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] y = Chars_2_Wordb(d_len); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4463:21: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] if(Chars_2_Wordb(d_len) == 0) ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4468:22: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] if(Chars_2_Wordb(g_id) == YSM_BUDDY_GROUPID) ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4477:24: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] len = Chars_2_Wordb(thetlv.len); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4480:25: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] switch(Chars_2_Wordb(thetlv.type)) ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4490:22: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] if(Chars_2_Wordb(g_id) == YSM_BUDDY_GROUPID) ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4543:22: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] if( Chars_2_Wordb(grouptype) == YSM_BUDDY_SLAVE_INV ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4544:21: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] || Chars_2_Wordb(grouptype) == YSM_BUDDY_SLAVE_IGN ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4545:21: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] || Chars_2_Wordb(grouptype) == YSM_BUDDY_SLAVE_VIS) ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4551:29: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] (tsize-2-Chars_2_Wordb(d_len)-2)); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4555:27: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] else if (Chars_2_Wordb(grouptype) == 0x0004) { ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4556:46: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] g_sinfo.blprivacygroupid = Chars_2_Wordb(groupid); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4575:29: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] (tsize-2-Chars_2_Wordb(d_len)-2)); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4585:20: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] if(Chars_2_Wordb(d_len) != 0) ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4586:27: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] tsize += Chars_2_Wordb(d_len); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c: In function ‘YSM_IncomingMultiUse’: YSM_Network.c:4631:23: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] switch(Chars_2_Wordb(Type)) { ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4639:26: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] switch(Chars_2_Wordb(SubID)) { ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4704:13: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf(r_uin, MAX_UIN_LEN, "%d", (int)uin); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Network.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_Network.c:4742:6: warning: pointer targets in passing argument 7 of ‘YSM_ReceiveMessageData’ differ in signedness [-Wpointer-sign] buf+tsize ); ^ YSM_Network.c:1883:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_ReceiveMessageData( YSM_SLAVE *victim, ^ YSM_Network.c: In function ‘YSM_IncomingSearch’: YSM_Network.c:4772:23: warning: pointer targets in passing argument 1 of ‘Chars_2_Word’ differ in signedness [-Wpointer-sign] len2 = Chars_2_Word(Len); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:101:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ u_int16_t Chars_2_Word (u_int8_t * buf); ^ YSM_Network.c: In function ‘YSM_IncomingPersonal’: YSM_Network.c:4799:28: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] while (x < (Chars_2_Wordb(head->dlen) - SNAC_HEAD_SIZE)) { ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4802:25: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] switch(Chars_2_Wordb( buf+x )) { ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4806:24: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] len = Chars_2_Wordb(buf+x+2); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4817:23: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] x = Chars_2_Wordb( head->dlen ) - SNAC_HEAD_SIZE; ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:4825:24: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] x += Chars_2_Wordb( buf+x+2 ); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c: In function ‘YSM_IncomingInfo’: YSM_Network.c:4875:26: warning: pointer targets in passing argument 1 of ‘YSM_IncomingMainInfo’ differ in signedness [-Wpointer-sign] YSM_IncomingMainInfo( buf, ^ In file included from YSM_Network.c:34:0: YSM_Network.h:309:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_IncomingMainInfo( int8_t *buf, ^ YSM_Network.c:4877:6: warning: pointer targets in passing argument 3 of ‘YSM_IncomingMainInfo’ differ in signedness [-Wpointer-sign] pnick, ^ In file included from YSM_Network.c:34:0: YSM_Network.h:309:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_IncomingMainInfo( int8_t *buf, ^ YSM_Network.c:4878:6: warning: pointer targets in passing argument 4 of ‘YSM_IncomingMainInfo’ differ in signedness [-Wpointer-sign] pfirst, ^ In file included from YSM_Network.c:34:0: YSM_Network.h:309:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_IncomingMainInfo( int8_t *buf, ^ YSM_Network.c:4879:6: warning: pointer targets in passing argument 5 of ‘YSM_IncomingMainInfo’ differ in signedness [-Wpointer-sign] plast, ^ In file included from YSM_Network.c:34:0: YSM_Network.h:309:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_IncomingMainInfo( int8_t *buf, ^ YSM_Network.c:4880:6: warning: pointer targets in passing argument 6 of ‘YSM_IncomingMainInfo’ differ in signedness [-Wpointer-sign] pemail, ^ In file included from YSM_Network.c:34:0: YSM_Network.h:309:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_IncomingMainInfo( int8_t *buf, ^ YSM_Network.c:4886:23: warning: pointer targets in passing argument 1 of ‘YSM_IncomingHPInfo’ differ in signedness [-Wpointer-sign] YSM_IncomingHPInfo(buf, tsize); ^ In file included from YSM_Network.c:34:0: YSM_Network.h:320:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_IncomingHPInfo( int8_t *buf, ^ YSM_Network.c:4899:26: warning: pointer targets in passing argument 1 of ‘YSM_IncomingAboutInfo’ differ in signedness [-Wpointer-sign] YSM_IncomingAboutInfo(buf, tsize); ^ In file included from YSM_Network.c:34:0: YSM_Network.h:331:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_IncomingAboutInfo( ^ YSM_Network.c: In function ‘YSM_IncomingMainInfo’: YSM_Network.c:4930:22: warning: pointer targets in passing argument 1 of ‘Chars_2_Word’ differ in signedness [-Wpointer-sign] nlen = Chars_2_Word(buf+tsize); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:101:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Word (u_int8_t * buf); ^ YSM_Network.c:4939:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(strlen(data) > 1 && strcmp(pnick, data)) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_Network.c:28: YSM_Network.c:4939:33: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(strlen(data) > 1 && strcmp(pnick, data)) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_Network.c:28: YSM_Network.c:4939:40: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(strlen(data) > 1 && strcmp(pnick, data)) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_Network.c:28: YSM_Network.c:4939:33: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(strlen(data) > 1 && strcmp(pnick, data)) { ^ YSM_Network.c:4939:33: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_Network.c:4939:40: warning: pointer targets in passing argument 2 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(strlen(data) > 1 && strcmp(pnick, data)) { ^ YSM_Network.c:4939:40: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_Network.c:4939:33: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(strlen(data) > 1 && strcmp(pnick, data)) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_Network.c:28: YSM_Network.c:4939:33: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(strlen(data) > 1 && strcmp(pnick, data)) { ^ YSM_Network.c:4939:33: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_Network.c:4939:40: warning: pointer targets in passing argument 2 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(strlen(data) > 1 && strcmp(pnick, data)) { ^ YSM_Network.c:4939:40: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_Network.c:4939:40: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(strlen(data) > 1 && strcmp(pnick, data)) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_Network.c:28: YSM_Network.c:4939:33: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(strlen(data) > 1 && strcmp(pnick, data)) { ^ YSM_Network.c:4939:33: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_Network.c:4939:40: warning: pointer targets in passing argument 2 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(strlen(data) > 1 && strcmp(pnick, data)) { ^ YSM_Network.c:4939:40: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_Network.c:4939:33: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(strlen(data) > 1 && strcmp(pnick, data)) { ^ YSM_Network.c:4939:33: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_Network.c:4939:40: warning: pointer targets in passing argument 2 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(strlen(data) > 1 && strcmp(pnick, data)) { ^ YSM_Network.c:4939:40: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_Network.c:4940:22: warning: pointer targets in passing argument 1 of ‘YSM_ParseSlave’ differ in signedness [-Wpointer-sign] if(YSM_ParseSlave(data)) { ^ In file included from YSM_Network.c:38:0: YSM_Slaves.h:57:9: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ int32_t YSM_ParseSlave( u_int8_t *name ); ^ YSM_Network.c:4942:14: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy(pnick, data, MAX_NICK_LEN-1); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Network.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Network.c:4942:21: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy(pnick, data, MAX_NICK_LEN-1); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Network.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Network.c:4947:8: warning: pointer targets in passing argument 2 of ‘YSM_UpdateSlave’ differ in signedness [-Wpointer-sign] data, ^ In file included from YSM_Network.c:38:0: YSM_Slaves.h:58:5: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ int YSM_UpdateSlave( char type, char *data, uin_t r_uin ); ^ YSM_Network.c:4964:22: warning: pointer targets in passing argument 1 of ‘Chars_2_Word’ differ in signedness [-Wpointer-sign] nlen = Chars_2_Word(buf+tsize); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:101:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Word (u_int8_t * buf); ^ YSM_Network.c:4971:12: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( pfirst, data, MAX_NICK_LEN-1 ); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Network.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Network.c:4971:20: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( pfirst, data, MAX_NICK_LEN-1 ); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Network.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Network.c:4987:22: warning: pointer targets in passing argument 1 of ‘Chars_2_Word’ differ in signedness [-Wpointer-sign] nlen = Chars_2_Word(buf+tsize); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:101:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Word (u_int8_t * buf); ^ YSM_Network.c:4994:12: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( plast, data, MAX_NICK_LEN-1 ); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Network.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Network.c:4994:19: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( plast, data, MAX_NICK_LEN-1 ); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Network.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Network.c:5008:22: warning: pointer targets in passing argument 1 of ‘Chars_2_Word’ differ in signedness [-Wpointer-sign] nlen = Chars_2_Word(buf+tsize); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:101:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Word (u_int8_t * buf); ^ YSM_Network.c:5015:12: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( pemail, data, MAX_NICK_LEN-1 ); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Network.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Network.c:5015:20: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( pemail, data, MAX_NICK_LEN-1 ); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Network.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Network.c:5029:22: warning: pointer targets in passing argument 1 of ‘Chars_2_Word’ differ in signedness [-Wpointer-sign] nlen = Chars_2_Word(buf+tsize); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:101:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Word (u_int8_t * buf); ^ YSM_Network.c:5044:22: warning: pointer targets in passing argument 1 of ‘Chars_2_Word’ differ in signedness [-Wpointer-sign] nlen = Chars_2_Word(buf+tsize); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:101:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Word (u_int8_t * buf); ^ YSM_Network.c:5059:22: warning: pointer targets in passing argument 1 of ‘Chars_2_Word’ differ in signedness [-Wpointer-sign] nlen = Chars_2_Word(buf+tsize); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:101:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Word (u_int8_t * buf); ^ YSM_Network.c:5074:22: warning: pointer targets in passing argument 1 of ‘Chars_2_Word’ differ in signedness [-Wpointer-sign] nlen = Chars_2_Word(buf+tsize); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:101:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Word (u_int8_t * buf); ^ YSM_Network.c:5089:22: warning: pointer targets in passing argument 1 of ‘Chars_2_Word’ differ in signedness [-Wpointer-sign] nlen = Chars_2_Word(buf+tsize); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:101:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Word (u_int8_t * buf); ^ YSM_Network.c:5104:22: warning: pointer targets in passing argument 1 of ‘Chars_2_Word’ differ in signedness [-Wpointer-sign] nlen = Chars_2_Word(buf+tsize); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:101:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Word (u_int8_t * buf); ^ YSM_Network.c: In function ‘YSM_IncomingWorkInfo’: YSM_Network.c:5149:22: warning: pointer targets in passing argument 1 of ‘Chars_2_Word’ differ in signedness [-Wpointer-sign] nlen = Chars_2_Word(buf+tsize); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:101:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Word (u_int8_t * buf); ^ YSM_Network.c:5165:22: warning: pointer targets in passing argument 1 of ‘Chars_2_Word’ differ in signedness [-Wpointer-sign] nlen = Chars_2_Word(buf+tsize); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:101:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Word (u_int8_t * buf); ^ YSM_Network.c: In function ‘YSM_IncomingAboutInfo’: YSM_Network.c:5191:21: warning: pointer targets in passing argument 1 of ‘Chars_2_Word’ differ in signedness [-Wpointer-sign] len = Chars_2_Word(buf+tsize); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:101:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Word (u_int8_t * buf); ^ YSM_Network.c: In function ‘YSM_SendCliReady’: YSM_Network.c:5241:3: warning: pointer targets in passing argument 5 of ‘YSM_SendSNAC’ differ in signedness [-Wpointer-sign] icq2000vstring, ^ YSM_Network.c:2135:1: note: expected ‘const char *’ but argument is of type ‘const u_int8_t * {aka const unsigned char *}’ YSM_SendSNAC( int Family, ^ YSM_Network.c: In function ‘YSM_RequestInfo’: YSM_Network.c:5333:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(rembytes, 0x0e00); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:5334:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(type,0xd007); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:5335:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(subt, subtype); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:5342:13: warning: pointer targets in passing argument 1 of ‘DW_2_Chars’ differ in signedness [-Wpointer-sign] DW_2_Chars(data+2, YSM_USER.Uin); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:103:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void DW_2_Chars(u_int8_t * buf, u_int32_t num); ^ YSM_Network.c:5346:13: warning: pointer targets in passing argument 1 of ‘DW_2_Chars’ differ in signedness [-Wpointer-sign] DW_2_Chars(data+2+4+2+2+2, r_uin); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:103:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void DW_2_Chars(u_int8_t * buf, u_int32_t num); ^ YSM_Network.c:5357:3: warning: pointer targets in passing argument 5 of ‘YSM_SendSNAC’ differ in signedness [-Wpointer-sign] data2, ^ YSM_Network.c:2135:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_SendSNAC( int Family, ^ YSM_Network.c: In function ‘YSM_RequestOffline’: YSM_Network.c:5378:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(BytesRem,0x0800); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:5379:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(Type,0x3c00); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c: In function ‘YSM_AckOffline’: YSM_Network.c:5422:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(BytesRem,0x0800); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:5423:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(Type,0x3E00); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c: In function ‘YSM_SearchUINbyMail’: YSM_Network.c:5604:15: warning: pointer targets in passing argument 1 of ‘Word_2_Chars’ differ in signedness [-Wpointer-sign] Word_2_Chars(BytesRem,dlen-2); /* remove BytesRem (-2)*/ ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:105:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Chars (u_int8_t * buf, const int num); ^ YSM_Network.c:5605:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(Type,0xd007); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:5606:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(SubTypeID,0x7305); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:5607:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(ExtraBytes,0x5E01); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:5608:15: warning: pointer targets in passing argument 1 of ‘Word_2_Chars’ differ in signedness [-Wpointer-sign] Word_2_Chars(Mail_lena,strlen(ContactMail)+2+1);/*stringz*/ ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:105:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Chars (u_int8_t * buf, const int num); ^ YSM_Network.c:5609:15: warning: pointer targets in passing argument 1 of ‘Word_2_Chars’ differ in signedness [-Wpointer-sign] Word_2_Chars(Mail_lenb,strlen(ContactMail)+1);/*+1 its stringz*/ ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:105:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Chars (u_int8_t * buf, const int num); ^ YSM_Network.c: In function ‘YSM_InfoChange’: YSM_Network.c:5657:17: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(Type,0xd007); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:5658:17: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(SubTypeID,0xEA03); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:5667:16: warning: pointer targets in passing argument 1 of ‘Word_2_Chars’ differ in signedness [-Wpointer-sign] Word_2_Chars(nick_len, ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:105:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Chars (u_int8_t * buf, const int num); ^ YSM_Network.c:5675:17: warning: pointer targets in passing argument 1 of ‘Word_2_Chars’ differ in signedness [-Wpointer-sign] Word_2_Chars(nick_len, strlen(newsetting)+1); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:105:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Chars (u_int8_t * buf, const int num); ^ YSM_Network.c:5735:15: warning: pointer targets in passing argument 1 of ‘Word_2_Chars’ differ in signedness [-Wpointer-sign] Word_2_Chars(First_len,strlen(YSM_USER.info.FirstName)+1); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:105:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Chars (u_int8_t * buf, const int num); ^ YSM_Network.c:5745:15: warning: pointer targets in passing argument 1 of ‘Word_2_Chars’ differ in signedness [-Wpointer-sign] Word_2_Chars(Last_len,strlen(YSM_USER.info.LastName)+1); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:105:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Chars (u_int8_t * buf, const int num); ^ YSM_Network.c:5755:15: warning: pointer targets in passing argument 1 of ‘Word_2_Chars’ differ in signedness [-Wpointer-sign] Word_2_Chars(Mail_len,strlen(YSM_USER.info.email)+1); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:105:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Chars (u_int8_t * buf, const int num); ^ YSM_Network.c:5777:15: warning: pointer targets in passing argument 1 of ‘Word_2_Chars’ differ in signedness [-Wpointer-sign] Word_2_Chars(BytesRem,dlen-2); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:105:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Chars (u_int8_t * buf, const int num); ^ YSM_Network.c: In function ‘YSM_ChangePassword’: YSM_Network.c:5808:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(Type,0xd007); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:5809:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(SubTypeID,0x2E04); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:5810:15: warning: pointer targets in passing argument 1 of ‘Word_2_Chars’ differ in signedness [-Wpointer-sign] Word_2_Chars(newp_len, strlen(newp)); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:105:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Chars (u_int8_t * buf, const int num); ^ YSM_Network.c:5817:15: warning: pointer targets in passing argument 1 of ‘Word_2_Chars’ differ in signedness [-Wpointer-sign] Word_2_Chars(BytesRem,dlen-2); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:105:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Chars (u_int8_t * buf, const int num); ^ YSM_Network.c: In function ‘YSM_KeepAlive’: YSM_Network.c:5874:17: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(BytesRem,0x0800); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:5875:17: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(Type,0xd007); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:5877:17: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(SubTypeID,0x0e00); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c: In function ‘YSM_SendContact’: YSM_Network.c:5949:5: warning: pointer targets in passing argument 5 of ‘YSM_SendMessage2Client’ differ in signedness [-Wpointer-sign] smashed_slices_of_rotten_meat, ^ YSM_Network.c:2801:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_SendMessage2Client( YSM_SLAVE *victim, ^ YSM_Network.c: In function ‘YSM_SendUrl’: YSM_Network.c:5968:16: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] size = strlen(url) + strlen(desc) + 3; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:5968:30: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] size = strlen(url) + strlen(desc) + 3; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:5972:34: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] memcpy( data+size, desc, strlen(desc)); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:5973:17: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] size += strlen(desc); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:5976:33: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] memcpy( data+size, url, strlen(url) ); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:5977:17: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] size += strlen(url) + 1; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Network.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Network.c:5984:4: warning: pointer targets in passing argument 2 of ‘YSM_DC_Message’ differ in signedness [-Wpointer-sign] data, ^ In file included from YSM_Network.c:42:0: YSM_Direct.h:82:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_DC_Message( YSM_SLAVE *victim, ^ YSM_Network.c: In function ‘YSM_Incoming_ClientAck’: YSM_Network.c:6043:20: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] if (Chars_2_Wordb(&buf[pos]) != 0x02) { ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:6075:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] mType = buf+pos; ^ YSM_Network.c:6089:25: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] txtlen = Chars_2_Wordb(&buf[pos]); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c: In function ‘YSM_Incoming_Scan’: YSM_Network.c:6123:22: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] if(Chars_2_Wordb(thesnac->SubTypeID) == 0x01) { ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:6129:9: warning: pointer targets in passing argument 2 of ‘YSM_gettime’ differ in signedness [-Wpointer-sign] buf, ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:142:8: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ char * YSM_gettime(time_t Time, char *Buffer, size_t Length); ^ YSM_Network.c:6133:22: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] if(Chars_2_Wordb(thesnac->SubTypeID) == 0x0c) { ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:6139:9: warning: pointer targets in passing argument 2 of ‘YSM_gettime’ differ in signedness [-Wpointer-sign] buf, ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:142:8: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ char * YSM_gettime(time_t Time, char *Buffer, size_t Length); ^ YSM_Network.c: In function ‘DumpFLAP’: YSM_Network.c:6299:16: warning: pointer targets in passing argument 1 of ‘Chars_2_Word’ differ in signedness [-Wpointer-sign] Chars_2_Word(inflap->seq), ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:101:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Word (u_int8_t * buf); ^ YSM_Network.c:6300:17: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] Chars_2_Wordb(inflap->dlen)); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c: In function ‘DumpSNAC’: YSM_Network.c:6312:17: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] Chars_2_Wordb(insnac->familyID), ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:6313:17: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] Chars_2_Wordb(insnac->SubTypeID)); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c: In function ‘DumpPacket’: YSM_Network.c:6336:20: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] if (Chars_2_Wordb(flap->dlen) >= SNAC_HEAD_SIZE) { ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:6350:26: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] if (pos < Chars_2_Wordb(flap->dlen)) { ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c:6353:35: warning: pointer targets in passing argument 1 of ‘Chars_2_Wordb’ differ in signedness [-Wpointer-sign] for (x = pos; x < Chars_2_Wordb(flap->dlen); x++) { ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:102:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Wordb (u_int8_t * buf); ^ YSM_Network.c: In function ‘InsertTLV’: YSM_Network.c:6366:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(thetlv.type, type); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ YSM_Network.c:6367:16: warning: pointer targets in passing argument 1 of ‘Word_2_Charsb’ differ in signedness [-Wpointer-sign] Word_2_Charsb(thetlv.len, len); ^ In file included from YSM_Network.c:39:0: YSM_ToolBox.h:106:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Charsb (u_int8_t * buf, const int num); ^ x86_64-pc-linux-gnu-gcc -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -march=native -O2 -pipe -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c YSM_Setup.c -o YSM_Setup.o YSM_Setup.c: In function ‘YSM_SetupConfigurationFile’: YSM_Setup.c:117:22: warning: pointer targets in passing argument 1 of ‘YSM_fopen’ differ in signedness [-Wpointer-sign] if ((fd = YSM_fopen(YSM_cfgfile,"r")) != NULL) { ^ In file included from YSM_Setup.c:33:0: YSM_Wrappers.h:55:8: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ FILE * YSM_fopen(const char *path, const char *mode); ^ YSM_Setup.c:123:22: warning: pointer targets in passing argument 1 of ‘YSM_PrintWizardBox’ differ in signedness [-Wpointer-sign] YSM_PrintWizardBox("<<< ysmICQ Configuration Wizard >>>"); ^ In file included from YSM_Setup.c:38:0: YSM_Win32.h:37:6: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ void YSM_PrintWizardBox( int8_t *string ); ^ YSM_Setup.c:142:23: warning: pointer targets in passing argument 1 of ‘YSM_fopen’ differ in signedness [-Wpointer-sign] if ((fd = YSM_fopen(YSM_cfgfile,"r")) != NULL) { ^ In file included from YSM_Setup.c:33:0: YSM_Wrappers.h:55:8: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ FILE * YSM_fopen(const char *path, const char *mode); ^ YSM_Setup.c: In function ‘YSM_SetupHomeDirectory’: YSM_Setup.c:168:10: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy(homep, getenv("HOME"), homepsize - 1); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:172:22: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] homep2size = strlen(homep) + 2; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Setup.c:176:11: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( homep2, homep, homep2size - 1); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:176:19: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( homep2, homep, homep2size - 1); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:177:44: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] strncat( homep2, "/", homep2size - strlen(homep2) - 1); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Setup.c:177:11: warning: pointer targets in passing argument 1 of ‘strncat’ differ in signedness [-Wpointer-sign] strncat( homep2, "/", homep2size - strlen(homep2) - 1); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:153:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncat (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:179:11: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( YSM_cfgfile, homep2, sizeof(YSM_cfgfile) - 1); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:179:24: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( YSM_cfgfile, homep2, sizeof(YSM_cfgfile) - 1); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:184:32: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] sizeof(YSM_cfgfile) - strlen(YSM_cfgfile) - 1 ); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Setup.c:182:11: warning: pointer targets in passing argument 1 of ‘strncat’ differ in signedness [-Wpointer-sign] strncat( YSM_cfgfile, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:153:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncat (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:186:11: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( YSM_cfgdir, YSM_cfgfile, sizeof(YSM_cfgdir) - 1 ); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:186:23: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( YSM_cfgdir, YSM_cfgfile, sizeof(YSM_cfgdir) - 1 ); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:191:32: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] sizeof(YSM_cfgfile) - strlen(YSM_cfgfile) - 1); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Setup.c:189:11: warning: pointer targets in passing argument 1 of ‘strncat’ differ in signedness [-Wpointer-sign] strncat( YSM_cfgfile, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:153:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncat (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:195:32: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] sizeof(YSM_cfgfile) - strlen(YSM_cfgfile) - 1); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Setup.c:193:11: warning: pointer targets in passing argument 1 of ‘strncat’ differ in signedness [-Wpointer-sign] strncat( YSM_cfgfile, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:153:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncat (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c: In function ‘YSM_SetupSlaves’: YSM_Setup.c:210:22: warning: pointer targets in passing argument 1 of ‘YSM_fopen’ differ in signedness [-Wpointer-sign] if ((fd = YSM_fopen(YSM_cfgfile,"r")) != NULL) { ^ In file included from YSM_Setup.c:33:0: YSM_Wrappers.h:55:8: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ FILE * YSM_fopen(const char *path, const char *mode); ^ YSM_Setup.c:217:30: warning: pointer targets in passing argument 2 of ‘YSM_Error’ differ in signedness [-Wpointer-sign] YSM_Error(ERROR_CRITICAL, __FILE__, __LINE__, 0); ^ In file included from YSM_Setup.c:34:0: YSM_ToolBox.h:70:6: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); ^ YSM_Setup.c: In function ‘YSM_ReadConfig’: YSM_Setup.c:250:11: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( YSM_DefaultAFKMessage, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:254:11: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( YSM_DefaultCHATMessage, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:268:9: warning: pointer targets in passing argument 1 of ‘fgets’ differ in signedness [-Wpointer-sign] fgets(buf, sizeof(buf) - 1, fd); ^ In file included from /usr/include/stdio.h:936:0, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/stdio2.h:253:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ fgets (char *__restrict __s, int __n, FILE *__restrict __stream) ^ YSM_Setup.c:272:17: warning: pointer targets in passing argument 1 of ‘strtok’ differ in signedness [-Wpointer-sign] aux = strtok(buf,">"); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:343:14: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *strtok (char *__restrict __s, const char *__restrict __delim) ^ YSM_Setup.c:272:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] aux = strtok(buf,">"); ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_Setup.c:28: YSM_Setup.c:273:23: warning: pointer targets in passing argument 1 of ‘__builtin_strchr’ differ in signedness [-Wpointer-sign] if ((auxb = strchr(aux,'\n'))) *auxb = '\0'; ^ YSM_Setup.c:273:23: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_Setup.c:273:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((auxb = strchr(aux,'\n'))) *auxb = '\0'; ^ YSM_Setup.c:276:20: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if (!strcasecmp(aux,"SERVER")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:277:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL," \n\t"))!= NULL) { ^ YSM_Setup.c:278:14: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( YSM_USER.network.auth_host, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:279:6: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:284:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"SERVERPORT")) ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:289:37: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"PASSWORD")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:292:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if((aux = strtok(NULL," \n\t")) != NULL) ^ YSM_Setup.c:293:36: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( YSM_USER.password, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:294:7: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:299:38: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"STATUS")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:304:38: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"UIN")) ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:307:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"ANTISOCIAL")) ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:311:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"UPDATENICKS")) ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:315:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"COMMANDSFILE")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:316:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL,"\n\t")) != NULL) ^ YSM_Setup.c:317:15: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( YSM_CommandsFile, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:318:7: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:322:25: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if (!strcasecmp(aux,"DC_DISABLE")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:323:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL," \n\t"))!= NULL) ^ YSM_Setup.c:324:35: warning: pointer targets in passing argument 1 of ‘atoi’ differ in signedness [-Wpointer-sign] YSM_SETTING_DCDISABLE = atoi(aux); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/stdlib.h:278:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (atoi (const char *__nptr)) ^ YSM_Setup.c:327:25: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if (!strcasecmp(aux,"DC_LAN")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:328:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL," \n\t"))!= NULL) ^ YSM_Setup.c:329:31: warning: pointer targets in passing argument 1 of ‘atoi’ differ in signedness [-Wpointer-sign] YSM_SETTING_DCLAN = atoi(aux); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/stdlib.h:278:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (atoi (const char *__nptr)) ^ YSM_Setup.c:332:25: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if (!strcasecmp(aux,"DC_PORT1")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:333:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL," \n\t"))!= NULL) ^ YSM_Setup.c:334:33: warning: pointer targets in passing argument 1 of ‘atoi’ differ in signedness [-Wpointer-sign] YSM_SETTING_DCPORT1 = atoi(aux); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/stdlib.h:278:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (atoi (const char *__nptr)) ^ YSM_Setup.c:337:25: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if (!strcasecmp(aux,"DC_PORT2")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:338:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL," \n\t"))!= NULL) ^ YSM_Setup.c:339:33: warning: pointer targets in passing argument 1 of ‘atoi’ differ in signedness [-Wpointer-sign] YSM_SETTING_DCPORT2 = atoi(aux); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/stdlib.h:278:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (atoi (const char *__nptr)) ^ YSM_Setup.c:342:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"VERBOSE")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:343:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL," \n\t"))!= NULL) ^ YSM_Setup.c:344:33: warning: pointer targets in passing argument 1 of ‘atoi’ differ in signedness [-Wpointer-sign] YSM_SETTING_VERBOSE = atoi(aux); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/stdlib.h:278:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (atoi (const char *__nptr)) ^ YSM_Setup.c:347:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"BEEP")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:348:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL," \n\t"))!= NULL) ^ YSM_Setup.c:349:30: warning: pointer targets in passing argument 1 of ‘atoi’ differ in signedness [-Wpointer-sign] YSM_SETTING_BEEP = atoi(aux); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/stdlib.h:278:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (atoi (const char *__nptr)) ^ YSM_Setup.c:352:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"LOGALL")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:353:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL," \n\t"))!= NULL) ^ YSM_Setup.c:354:32: warning: pointer targets in passing argument 1 of ‘atoi’ differ in signedness [-Wpointer-sign] YSM_SETTING_LOGALL = atoi(aux); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/stdlib.h:278:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (atoi (const char *__nptr)) ^ YSM_Setup.c:357:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"NEWLOGSFIRST")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:358:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL," \n\t"))!= NULL) ^ YSM_Setup.c:359:38: warning: pointer targets in passing argument 1 of ‘atoi’ differ in signedness [-Wpointer-sign] YSM_SETTING_NEWLOGSFIRST = atoi(aux); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/stdlib.h:278:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (atoi (const char *__nptr)) ^ YSM_Setup.c:362:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"WINALERT")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:363:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL," \n\t"))!= NULL) ^ YSM_Setup.c:364:34: warning: pointer targets in passing argument 1 of ‘atoi’ differ in signedness [-Wpointer-sign] YSM_SETTING_WINALERT = atoi(aux); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/stdlib.h:278:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (atoi (const char *__nptr)) ^ YSM_Setup.c:367:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"WINHOTKEY")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:368:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL," \n\t"))!= NULL) ^ YSM_Setup.c:372:25: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if (!strcasecmp(aux, "AWAYTIME")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:373:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL," \n\t"))!= NULL) ^ YSM_Setup.c:374:34: warning: pointer targets in passing argument 1 of ‘atoi’ differ in signedness [-Wpointer-sign] YSM_SETTING_AWAYTIME = atoi(aux); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/stdlib.h:278:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (atoi (const char *__nptr)) ^ YSM_Setup.c:377:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"AFKMESSAGE")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:378:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL,"\n\t"))!= NULL) ^ YSM_Setup.c:379:15: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( YSM_DefaultAFKMessage, aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:379:38: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( YSM_DefaultAFKMessage, aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:383:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"AFKMAXSHOWN")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:384:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL," \n\t"))!= NULL) ^ YSM_Setup.c:385:37: warning: pointer targets in passing argument 1 of ‘atoi’ differ in signedness [-Wpointer-sign] YSM_SETTING_AFKMAXSHOWN = atoi(aux); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/stdlib.h:278:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (atoi (const char *__nptr)) ^ YSM_Setup.c:388:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"AFKMINIMUMWAIT")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:389:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL," \n\t"))!= NULL) ^ YSM_Setup.c:390:40: warning: pointer targets in passing argument 1 of ‘atoi’ differ in signedness [-Wpointer-sign] YSM_SETTING_AFKMINIMUMWAIT = atoi(aux); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/stdlib.h:278:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (atoi (const char *__nptr)) ^ YSM_Setup.c:393:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"CHATMESSAGE")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:394:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL,"\n\t"))!= NULL) ^ YSM_Setup.c:395:14: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy(YSM_DefaultCHATMessage, aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:395:38: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy(YSM_DefaultCHATMessage, aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:399:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"PROXY")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:400:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL," \n\t"))!= NULL) ^ YSM_Setup.c:401:36: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( YSM_USER.proxy.proxy_host, aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:401:63: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( YSM_USER.proxy.proxy_host, aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:405:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"PROXY_PORT")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:406:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL, " \n\t")) != NULL) ^ YSM_Setup.c:407:39: warning: pointer targets in passing argument 1 of ‘atoi’ differ in signedness [-Wpointer-sign] YSM_USER.proxy.proxy_port = atoi(aux); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/stdlib.h:278:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (atoi (const char *__nptr)) ^ YSM_Setup.c:410:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"PROXY_HTTPS")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:419:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"PROXY_AUTH")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:429:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"PROXY_USERNAME")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:430:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL," \n\t"))!= NULL) ^ YSM_Setup.c:431:36: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( YSM_USER.proxy.username, aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:431:61: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( YSM_USER.proxy.username, aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:435:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"PROXY_PASSWORD")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:436:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL," \n\t"))!= NULL) ^ YSM_Setup.c:437:36: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( YSM_USER.proxy.password, aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:437:61: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( YSM_USER.proxy.password, aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:441:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"PROXY_RESOLVE")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:450:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"WEBAWARE")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:459:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"MYBIRTHDAY")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:468:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"VERBOSE")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:469:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL, " \n\t")) != NULL) ^ YSM_Setup.c:470:33: warning: pointer targets in passing argument 1 of ‘atoi’ differ in signedness [-Wpointer-sign] YSM_SETTING_VERBOSE = atoi(aux); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/stdlib.h:278:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (atoi (const char *__nptr)) ^ YSM_Setup.c:473:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"VERSION_CHECK")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:474:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL, " \n\t")) != NULL) ^ YSM_Setup.c:475:39: warning: pointer targets in passing argument 1 of ‘atoi’ differ in signedness [-Wpointer-sign] YSM_SETTING_VERSION_CHECK = atoi(aux); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/stdlib.h:278:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (atoi (const char *__nptr)) ^ YSM_Setup.c:479:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"CHARSET_TRANS")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:480:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL," \n\t"))!= NULL) ^ YSM_Setup.c:481:42: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( YSM_SETTING_CHARSET_TRANS, aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:484:26: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] } else if(!strcasecmp(aux,"CHARSET_LOCAL")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:485:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL," \n\t"))!= NULL) ^ YSM_Setup.c:486:42: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( YSM_SETTING_CHARSET_LOCAL, aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:491:25: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if (!strcasecmp(aux,"BROWSER")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:492:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL,"\n\t"))!= NULL) ^ YSM_Setup.c:493:15: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( YSM_BrowserPath, aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:493:32: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( YSM_BrowserPath, aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:497:25: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if (!strcasecmp(aux,"SOUNDS")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:505:25: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if (!strcasecmp(aux,"SOUND_PROGRAM")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:506:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL,"\n\t")) != NULL) ^ YSM_Setup.c:507:15: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( g_events.sbinpath, aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:507:34: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( g_events.sbinpath, aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:512:25: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if (!strcasecmp(aux,"EXEC_INCOMING")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:513:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL," \n\t")) != NULL) ^ YSM_Setup.c:514:15: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( g_events.execincoming, aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:514:38: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( g_events.execincoming, aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:518:25: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if (!strcasecmp(aux,"EXEC_OUTGOING")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:519:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL," \n\t")) != NULL) ^ YSM_Setup.c:520:15: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( g_events.execoutgoing, aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:520:38: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( g_events.execoutgoing, aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:524:25: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if (!strcasecmp(aux,"EXEC_ONCOMING")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:525:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL," \n\t")) != NULL) ^ YSM_Setup.c:526:15: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( g_events.execoncoming, aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:526:38: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( g_events.execoncoming, aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:530:25: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if (!strcasecmp(aux,"EXEC_OFFGOING")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:531:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL," \n\t")) != NULL) ^ YSM_Setup.c:532:15: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( g_events.execoffgoing, aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:532:38: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( g_events.execoffgoing, aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:536:25: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if (!strcasecmp(aux,"EXEC_LOGOFF")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:537:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL," \n\t")) != NULL) ^ YSM_Setup.c:538:15: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( g_events.execlogoff, aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:538:36: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( g_events.execlogoff, aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:542:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"SOUND_INCOMING")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:549:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"SOUND_OUTGOING")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:556:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux, "COLOR_MESSAGE")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:557:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL," \n\t")) != NULL) { ^ YSM_Setup.c:563:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux, "COLOR_TEXT")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:564:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL," \n\t")) != NULL) { ^ YSM_Setup.c:570:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux, "COLOR_STATUSCHANGENAME")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:571:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL," \n\t")) != NULL) { ^ YSM_Setup.c:577:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux, "COLOR_STATUSCHANGESTATUS")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:578:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL," \n\t")) != NULL) { ^ YSM_Setup.c:584:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux, "COLOR_TEXT2")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:585:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux=strtok(NULL," \n\t")) != NULL) { ^ YSM_Setup.c:591:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"FISHGUI")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:596:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"FISHGUI_HIDE_CONSOLE")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:603:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"SOUND_ONCOMING")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:610:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"SOUND_OFFGOING")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:617:24: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,"SOUND_LOGOFF")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:624:38: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] else if(!strcasecmp(aux,SLAVES_TAG)) YSM_CFGEND=TRUE; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c: In function ‘YSM_CreateConfig’: YSM_Setup.c:670:10: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy(YSM_USER.network.auth_host, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:715:26: warning: pointer targets in passing argument 1 of ‘YSM_getpass’ differ in signedness [-Wpointer-sign] p_passwd = YSM_getpass("Password: "); ^ In file included from YSM_Setup.c:38:0: YSM_Win32.h:74:10: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ int8_t * YSM_getpass(int8_t *text); ^ YSM_Setup.c:715:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] p_passwd = YSM_getpass("Password: "); ^ YSM_Setup.c:719:11: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( YSM_USER.password, p_passwd, sizeof(YSM_USER.password) - 1); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:722:26: warning: pointer targets in passing argument 1 of ‘YSM_getpass’ differ in signedness [-Wpointer-sign] p_passwd = YSM_getpass("Again?[verify]: "); ^ In file included from YSM_Setup.c:38:0: YSM_Win32.h:74:10: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ int8_t * YSM_getpass(int8_t *text); ^ YSM_Setup.c:722:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] p_passwd = YSM_getpass("Again?[verify]: "); ^ YSM_Setup.c:728:19: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if (!strcasecmp( YSM_USER.password , YSM_tmpa )) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:740:28: warning: pointer targets in passing argument 2 of ‘YSM_Error’ differ in signedness [-Wpointer-sign] YSM_Error(ERROR_CRITICAL, __FILE__, __LINE__, 0); ^ In file included from YSM_Setup.c:34:0: YSM_ToolBox.h:70:6: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); ^ YSM_Setup.c: In function ‘CFGWRITE’: YSM_Setup.c:751:15: warning: pointer targets in passing argument 2 of ‘vfprintf’ differ in signedness [-Wpointer-sign] vfprintf(fd, foo, args); ^ In file included from /usr/include/stdio.h:936:0, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/stdio2.h:124:1: note: expected ‘const char * restrict’ but argument is of type ‘const u_int8_t * {aka const unsigned char *}’ vfprintf (FILE *__restrict __stream, ^ YSM_Setup.c: In function ‘YSM_SaveConfig’: YSM_Setup.c:764:12: warning: pointer targets in passing argument 1 of ‘mkdir’ differ in signedness [-Wpointer-sign] if (mkdir(YSM_cfgdir,0700)) { ^ In file included from YSM_Compat.h:57:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/sys/stat.h:320:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int mkdir (const char *__path, __mode_t __mode) ^ YSM_Setup.c:768:30: warning: pointer targets in passing argument 2 of ‘YSM_Error’ differ in signedness [-Wpointer-sign] YSM_Error(ERROR_CRITICAL, __FILE__, __LINE__, 1); ^ In file included from YSM_Setup.c:34:0: YSM_ToolBox.h:70:6: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); ^ YSM_Setup.c:743:44: warning: pointer targets in passing argument 1 of ‘YSM_fopen’ differ in signedness [-Wpointer-sign] #define YSMOPENCONFIG(rwx) (fd = YSM_fopen(YSM_cfgfile,rwx)) ^ YSM_Setup.c:772:13: note: in expansion of macro ‘YSMOPENCONFIG’ if (YSMOPENCONFIG("w") != NULL) { ^ In file included from YSM_Setup.c:33:0: YSM_Wrappers.h:55:8: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ FILE * YSM_fopen(const char *path, const char *mode); ^ YSM_Setup.c:776:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# %s%s .", YSM_INFORMATION, YSM_INFORMATION2); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:779:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# YSM CFG FILE - Created -> %s", ctime(&YSM_tmpdate)); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:781:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# VALUES ARE SPECIFIED AFTER A '>' SYMBOL. "); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:782:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# COMMENTS ARE PRECEEDED BY A '#' SYMBOL."); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:783:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# '0' means NO and '1' means YES.\n"); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:786:16: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd, "# #######################" ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:791:16: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd, "# Default Status - When logging in."); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:792:16: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd, "# Options are: " ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:801:16: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd, "STATUS>%s\n", "ONLINE" ); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:802:16: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd, "UIN>%d", YSM_USER.Uin ); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:804:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# Leave this PASSWORD setting empty in order to be"); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:805:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# prompted for a password when logging in."); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:807:16: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd, "PASSWORD>%s\n", YSM_USER.password); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:808:16: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd, "SERVER>%s", YSM_USER.network.auth_host); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:809:16: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd, "SERVERPORT>%d\n", YSM_USER.network.auth_port); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:811:16: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd, "# The amount of minutes to wait without keyboard " ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:815:16: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd, "AWAYTIME>%d\n", YSM_SETTING_AWAYTIME); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:817:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# The auto-reply message of the AFK mode."); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:818:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"AFKMESSAGE>%s\n", YSM_AFK_MESSAGE); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:819:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# Amount of messages to show each time in 'readafk'"); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:820:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"AFKMAXSHOWN>%d\n", YSM_SETTING_AFKMAXSHOWN); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:822:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# Seconds between AFK notices to each slave."); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:823:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"AFKMINIMUMWAIT>%d\n", YSM_SETTING_AFKMINIMUMWAIT); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:826:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# The auto-reply message sent while you are in a CHAT session.") ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:827:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"CHATMESSAGE>%s\n", YSM_CHAT_MESSAGE); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:829:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# Proxy Configuration. If you want to enable:\n" ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:836:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"PROXY>%s", ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:840:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"PROXY_PORT>%d", YSM_USER.proxy.proxy_port); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:841:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"PROXY_HTTPS>%d", ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:845:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"PROXY_RESOLVE>%d", ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:849:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"PROXY_AUTH>%d", ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:853:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"PROXY_USERNAME>%s", ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:857:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"PROXY_PASSWORD>%s\n", ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:861:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# Enable or disable Beeping."); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:862:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# By specifying a value bigger than 0, you enable " ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:865:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"BEEP>%d\n", 0x1); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:867:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# GLOBAL Logging ON(1) or OFF(0)."); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:868:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# Use '1' to log messages into a history " ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:870:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"LOGALL>%d\n", 0x1); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:872:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# Put newer logs at the beginning of the file."); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:873:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"NEWLOGSFIRST>%d\n", 0x1); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:875:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# Only Receive messages from slaves in your list (1)" ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:877:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# Note you will always receive Auth requests in any" ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:879:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"ANTISOCIAL>%d\n", 0x0); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:881:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# Update slave nicknames with newer information?."); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:882:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# (This is done with the 'whois' command)."); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:883:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"UPDATENICKS>%d\n", 0x01); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:885:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# Specify a file from where YSM will " ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:889:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"COMMANDSFILE>\n"); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:892:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# DC Configuration.\n" ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:898:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"DC_DISABLE>0"); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:899:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"DC_LAN>0"); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:900:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"DC_PORT1>0"); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:901:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"DC_PORT2>0\n"); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:903:16: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd, "# Do you want to make your presence public?"); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:904:16: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd, "WEBAWARE>0\n"); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:906:16: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd, "# Let everyone know its my birthday!"); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:907:16: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd, "MYBIRTHDAY>0\n"); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:910:2: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] "# WINALERT will alert your console window on incoming messages.\n" ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:915:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"WINALERT>%d\n", YSM_SETTING_WINALERT); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:927:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# Specify the path to the browser that will handle"); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:928:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# urls for the \"burl\" command."); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:929:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# (Windows users specify full path too)"); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:930:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"BROWSER>\n"); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:933:3: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] "# [Action Events Configuration]" ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:946:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"EXEC_INCOMING>" ); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:947:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"EXEC_OUTGOING>" ); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:948:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"EXEC_ONCOMING>" ); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:949:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"EXEC_OFFGOING>" ); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:950:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"EXEC_LOGOFF>\n" ); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:953:3: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] "# [Sound Events Configuration]" ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:956:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"SOUNDS>1\n"); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:959:3: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] "# specify the path to a program that will handle the" "\n" ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:961:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"SOUND_PROGRAM>/usr/bin/play" ); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:964:16: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd, "\n" ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:969:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"SOUND_INCOMING>1" ); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:970:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"SOUND_OUTGOING>1" ); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:971:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"SOUND_ONCOMING>1" ); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:972:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"SOUND_OFFGOING>1" ); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:973:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"SOUND_LOGOFF>1\n" ); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:976:3: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] "# Colors configuration. Available colors are:\n" ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:981:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"COLOR_TEXT>" ); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:982:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"COLOR_TEXT2>" ); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:983:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"COLOR_STATUSCHANGENAME>" ); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:984:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"COLOR_STATUSCHANGESTATUS>" ); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:985:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"COLOR_MESSAGE>\n" ); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:987:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# FishGUI - Plugable GUI for ysm! (http://sourceforge.net/projec ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:990:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"FISHGUI>0\n"); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:992:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# FishGUI - Hide ysm console?"); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:993:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"FISHGUI_HIDE_CONSOLE>0\n"); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:995:16: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd, "# Verbose level. Add or remove output information.\n" ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:1004:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"VERBOSE>%d\n", YSM_SETTING_VERBOSE); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:1006:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# VERSION CHECKING. " ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:1013:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"VERSION_CHECK>%d\n", YSM_SETTING_VERSION_CHECK); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:1017:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# CHARSET_TRANS is charset for " ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:1020:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# CHARSET_LOCAL is charset for " ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:1023:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# Russian Generic (for Unix) are " ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:1026:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# Russian Generic (for Windows) are " ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:1029:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"# Windows users have a list of supported charsets at:" ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:1033:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"CHARSET_TRANS>"); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:1034:15: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"CHARSET_LOCAL>"); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:1037:29: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"\n\n# your ICQ slaves.\n"); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:1038:29: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"%s", SLAVES_TAG); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:1039:29: warning: pointer targets in passing argument 2 of ‘CFGWRITE’ differ in signedness [-Wpointer-sign] CFGWRITE(fd,"\n\n\n# "); ^ YSM_Setup.c:747:1: note: expected ‘const u_int8_t * {aka const unsigned char *}’ but argument is of type ‘char *’ CFGWRITE(FILE *fd, const u_int8_t *foo, ...) ^ YSM_Setup.c:1045:29: warning: pointer targets in passing argument 2 of ‘YSM_Error’ differ in signedness [-Wpointer-sign] YSM_Error(ERROR_CRITICAL, __FILE__, __LINE__, 1); ^ In file included from YSM_Setup.c:34:0: YSM_ToolBox.h:70:6: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); ^ YSM_Setup.c: In function ‘YSM_ReadSlaves’: YSM_Setup.c:1065:11: warning: pointer targets in passing argument 1 of ‘fgets’ differ in signedness [-Wpointer-sign] && fgets(YSM_tmpbuf, sizeof(YSM_tmpbuf)-1, fd)!= NULL) { ^ In file included from /usr/include/stdio.h:936:0, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/stdio2.h:253:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ fgets (char *__restrict __s, int __n, FILE *__restrict __stream) ^ YSM_Setup.c:1067:20: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if (!strcasecmp( YSM_trim(YSM_tmpbuf), SLAVES_TAG )) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:1074:11: warning: pointer targets in passing argument 1 of ‘fgets’ differ in signedness [-Wpointer-sign] && fgets(YSM_tmpbuf, sizeof(YSM_tmpbuf)-1, fd) != NULL) { ^ In file included from /usr/include/stdio.h:936:0, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/stdio2.h:253:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ fgets (char *__restrict __s, int __n, FILE *__restrict __stream) ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_Setup.c:28: YSM_Setup.c:1080:17: warning: pointer targets in passing argument 1 of ‘__builtin_strchr’ differ in signedness [-Wpointer-sign] next = strchr(aux, ':'); ^ YSM_Setup.c:1080:17: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_Setup.c:1080:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] next = strchr(aux, ':'); ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_Setup.c:28: YSM_Setup.c:1116:27: warning: pointer targets in passing argument 1 of ‘__builtin_strchr’ differ in signedness [-Wpointer-sign] if (aux) next = strchr(aux, ':'); ^ YSM_Setup.c:1116:27: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_Setup.c:1116:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if (aux) next = strchr(aux, ':'); ^ YSM_Setup.c:1122:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] || strlen(auxuin) < 5) /* Invalid UIN */ ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Setup.c:1126:38: warning: pointer targets in passing argument 1 of ‘atoi’ differ in signedness [-Wpointer-sign] atoi(auxuin), ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/stdlib.h:278:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (atoi (const char *__nptr)) ^ YSM_Setup.c:1125:37: warning: pointer targets in passing argument 1 of ‘YSM_AddSlavetoList’ differ in signedness [-Wpointer-sign] YSM_AddSlavetoList( auxnick, ^ In file included from YSM_Setup.c:36:0: YSM_Slaves.h:43:13: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_SLAVE * YSM_AddSlavetoList( char *Nick, ^ YSM_Setup.c:1127:33: warning: pointer targets in passing argument 3 of ‘YSM_AddSlavetoList’ differ in signedness [-Wpointer-sign] auxflags, ^ In file included from YSM_Setup.c:36:0: YSM_Slaves.h:43:13: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_SLAVE * YSM_AddSlavetoList( char *Nick, ^ YSM_Setup.c:1128:33: warning: pointer targets in passing argument 4 of ‘YSM_AddSlavetoList’ differ in signedness [-Wpointer-sign] auxkey, ^ In file included from YSM_Setup.c:36:0: YSM_Slaves.h:43:13: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_SLAVE * YSM_AddSlavetoList( char *Nick, ^ YSM_Setup.c: In function ‘YSM_QuerySlaves’: YSM_Setup.c:1158:40: warning: pointer targets in passing argument 2 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if(!strcasecmp(node->info.NickName, Extra)) ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘unsigned char *’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:1167:26: warning: pointer targets in passing argument 2 of ‘YSM_Error’ differ in signedness [-Wpointer-sign] YSM_Error(ERROR_CODE, __FILE__, __LINE__, 1); ^ In file included from YSM_Setup.c:34:0: YSM_ToolBox.h:70:6: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); ^ YSM_Setup.c: In function ‘YSM_AddSlavetoDisk’: YSM_Setup.c:1217:18: warning: pointer targets in passing argument 1 of ‘YSM_fopen’ differ in signedness [-Wpointer-sign] fd = YSM_fopen(YSM_cfgfile, "r"); ^ In file included from YSM_Setup.c:33:0: YSM_Wrappers.h:55:8: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ FILE * YSM_fopen(const char *path, const char *mode); ^ YSM_Setup.c:1229:13: warning: pointer targets in passing argument 1 of ‘fgets’ differ in signedness [-Wpointer-sign] fgets(YSMBuff,sizeof(YSMBuff)-1,fd); ^ In file included from /usr/include/stdio.h:936:0, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/stdio2.h:253:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ fgets (char *__restrict __s, int __n, FILE *__restrict __stream) ^ YSM_Setup.c:1231:14: warning: pointer targets in passing argument 1 of ‘strstr’ differ in signedness [-Wpointer-sign] if (strstr(YSMBuff,SLAVES_TAG)) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:337:14: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *strstr (const char *__haystack, const char *__needle) ^ YSM_Setup.c:1242:23: warning: pointer targets in passing argument 1 of ‘YSM_KeyEmpty’ differ in signedness [-Wpointer-sign] if (!YSM_KeyEmpty( victim->crypto.strkey )) { ^ In file included from YSM_Setup.c:40:0: YSM_Crypt.h:55:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_KeyEmpty( char *key ); ^ YSM_Setup.c:1243:26: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] for( x=0; x < strlen(victim->crypto.strkey ); x++ ) ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Setup.c:1269:24: warning: pointer targets in passing argument 1 of ‘YSM_fopen’ differ in signedness [-Wpointer-sign] fd = YSM_fopen(YSM_cfgfile,"w"); ^ In file included from YSM_Setup.c:33:0: YSM_Wrappers.h:55:8: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ FILE * YSM_fopen(const char *path, const char *mode); ^ YSM_Setup.c:1278:23: warning: pointer targets in passing argument 1 of ‘fgets’ differ in signedness [-Wpointer-sign] fgets(YSMBuff,sizeof(YSMBuff),YSM_tmp); ^ In file included from /usr/include/stdio.h:936:0, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/stdio2.h:253:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ fgets (char *__restrict __s, int __n, FILE *__restrict __stream) ^ YSM_Setup.c: In function ‘YSM_DelSlave’: YSM_Setup.c:1297:32: warning: pointer targets in passing argument 1 of ‘YSM_fopen’ differ in signedness [-Wpointer-sign] fd = YSM_fopen(YSM_cfgfile,"r"); ^ In file included from YSM_Setup.c:33:0: YSM_Wrappers.h:55:8: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ FILE * YSM_fopen(const char *path, const char *mode); ^ YSM_Setup.c:1309:31: warning: pointer targets in passing argument 1 of ‘fgets’ differ in signedness [-Wpointer-sign] fgets(YSMBuff,sizeof(YSMBuff),fd); ^ In file included from /usr/include/stdio.h:936:0, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/stdio2.h:253:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ fgets (char *__restrict __s, int __n, FILE *__restrict __stream) ^ YSM_Setup.c:1311:14: warning: pointer targets in passing argument 1 of ‘strstr’ differ in signedness [-Wpointer-sign] if(strstr(YSMBuff,SLAVES_TAG)) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:337:14: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *strstr (const char *__haystack, const char *__needle) ^ YSM_Setup.c:1318:31: warning: pointer targets in passing argument 1 of ‘fgets’ differ in signedness [-Wpointer-sign] if (fgets( YSMBuff, ^ In file included from /usr/include/stdio.h:936:0, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/stdio2.h:253:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ fgets (char *__restrict __s, int __n, FILE *__restrict __stream) ^ YSM_Setup.c:1329:45: warning: pointer targets in passing argument 1 of ‘strtok’ differ in signedness [-Wpointer-sign] auxnick = strtok(YSMBuff,":"); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:343:14: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *strtok (char *__restrict __s, const char *__restrict __delim) ^ YSM_Setup.c:1329:36: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] auxnick = strtok(YSMBuff,":"); ^ YSM_Setup.c:1331:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] theuin = strtok(NULL,":"); ^ YSM_Setup.c:1333:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] therest = strtok(NULL,""); ^ YSM_Setup.c:1336:23: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(theuin[strlen(theuin)-1] == '\n') ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Setup.c:1337:21: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] theuin[strlen(theuin)-1] = '\0'; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Setup.c:1347:23: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if(!strcasecmp( auxnick, ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:1355:23: warning: pointer targets in passing argument 1 of ‘atoi’ differ in signedness [-Wpointer-sign] (auxnick, atoi(theuin)); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/stdlib.h:278:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (atoi (const char *__nptr)) ^ YSM_Setup.c:1355:9: warning: pointer targets in passing argument 1 of ‘YSM_DeleteSlavefromList’ differ in signedness [-Wpointer-sign] (auxnick, atoi(theuin)); ^ In file included from YSM_Setup.c:36:0: YSM_Slaves.h:55:6: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ void YSM_DeleteSlavefromList( char *Nick, uin_t Uin); ^ YSM_Setup.c:1372:42: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] else if(strlen(YSMBuff)>2) ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Setup.c:1376:42: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] else if(strlen(YSMBuff)>2) ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Setup.c:1390:32: warning: pointer targets in passing argument 1 of ‘YSM_fopen’ differ in signedness [-Wpointer-sign] fd = YSM_fopen(YSM_cfgfile,"w"); ^ In file included from YSM_Setup.c:33:0: YSM_Wrappers.h:55:8: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ FILE * YSM_fopen(const char *path, const char *mode); ^ YSM_Setup.c:1401:31: warning: pointer targets in passing argument 1 of ‘fgets’ differ in signedness [-Wpointer-sign] fgets(YSMBuff,sizeof(YSMBuff)-1,YSM_tmp); ^ In file included from /usr/include/stdio.h:936:0, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/stdio2.h:253:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ fgets (char *__restrict __s, int __n, FILE *__restrict __stream) ^ YSM_Setup.c: In function ‘YSM_AFKMode’: YSM_Setup.c:1489:14: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(!(strlen(YSM_AFKMessage))) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Setup.c:1490:11: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy(YSM_AFKMessage, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:1491:4: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] YSM_DefaultAFKMessage, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c: In function ‘YSM_ReadLog’: YSM_Setup.c:1520:33: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] size = strlen(FileName)+strlen(YSM_cfgdir)+2; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Setup.c:1522:11: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf(rfilename,size,"%s/%s", YSM_cfgdir, FileName); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_Setup.c:1525:27: warning: pointer targets in passing argument 1 of ‘YSM_fopen’ differ in signedness [-Wpointer-sign] if ((logfile = YSM_fopen(rfilename,"r")) == NULL) { ^ In file included from YSM_Setup.c:33:0: YSM_Wrappers.h:55:8: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ FILE * YSM_fopen(const char *path, const char *mode); ^ YSM_Setup.c:1540:14: warning: pointer targets in passing argument 1 of ‘fgets’ differ in signedness [-Wpointer-sign] if ((fgets(buff, sizeof(buff), logfile)) == NULL || ^ In file included from /usr/include/stdio.h:936:0, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/stdio2.h:253:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ fgets (char *__restrict __s, int __n, FILE *__restrict __stream) ^ YSM_Setup.c:1561:26: warning: pointer targets in passing argument 1 of ‘YSM_fopen’ differ in signedness [-Wpointer-sign] logfile = YSM_fopen(rfilename, "w"); ^ In file included from YSM_Setup.c:33:0: YSM_Wrappers.h:55:8: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ FILE * YSM_fopen(const char *path, const char *mode); ^ YSM_Setup.c: In function ‘YSM_DisplayLogEntry’: YSM_Setup.c:1637:25: warning: pointer targets in passing argument 1 of ‘YSM_tokenize’ differ in signedness [-Wpointer-sign] fields = YSM_tokenize( buf, ^ In file included from YSM_Setup.c:34:0: YSM_ToolBox.h:85:9: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ ssize_t YSM_tokenize(char* str, const char* sep, char** arr, ssize_t count); ^ YSM_Setup.c: In function ‘YSM_VersionCheck’: YSM_Setup.c:1673:11: warning: pointer targets in passing argument 1 of ‘atoi’ differ in signedness [-Wpointer-sign] if (atoi(YSM_USER.proxy.proxy_host) != 0x00) { ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/stdlib.h:278:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (atoi (const char *__nptr)) ^ In file included from YSM_Setup.c:28:0: YSM.h:83:31: warning: pointer targets in passing argument 1 of ‘YSM_ProxyHalfConnect’ differ in signedness [-Wpointer-sign] #define YSM_VERSIONCHECK_HOST "ysmv7.sourceforge.net" ^ YSM_Setup.c:1674:33: note: in expansion of macro ‘YSM_VERSIONCHECK_HOST’ mysock = YSM_ProxyHalfConnect(YSM_VERSIONCHECK_HOST, 80, NULL); ^ In file included from YSM_Setup.c:37:0: YSM_Network.h:441:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_ProxyHalfConnect( int8_t *host, ^ In file included from YSM_Setup.c:28:0: YSM.h:83:31: warning: pointer targets in passing argument 1 of ‘YSM_RawConnect’ differ in signedness [-Wpointer-sign] #define YSM_VERSIONCHECK_HOST "ysmv7.sourceforge.net" ^ YSM_Setup.c:1676:27: note: in expansion of macro ‘YSM_VERSIONCHECK_HOST’ mysock = YSM_RawConnect(YSM_VERSIONCHECK_HOST, 80); ^ In file included from YSM_Setup.c:37:0: YSM_Network.h:438:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_RawConnect( int8_t *host, u_int16_t port ); ^ YSM_Setup.c:1687:11: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf(get_string, sizeof(get_string), ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ In file included from YSM.h:32:0, from YSM_Setup.c:28: YSM_Setup.c:1694:40: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] SOCK_WRITE(mysock, get_string, strlen(get_string)); ^ YSM_Compat.h:137:37: note: in definition of macro ‘SOCK_WRITE’ #define SOCK_WRITE(x,y,z) write(x,y,z) ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Setup.c:1704:13: warning: pointer targets in passing argument 1 of ‘strstr’ differ in signedness [-Wpointer-sign] if (strstr(get_string,"200 OK") == NULL) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:337:14: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *strstr (const char *__haystack, const char *__needle) ^ YSM_Setup.c:1720:20: warning: pointer targets in passing argument 1 of ‘strstr’ differ in signedness [-Wpointer-sign] if ((aux = strstr(get_string,"YSM_LAST_VERSION")) != NULL) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:337:14: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *strstr (const char *__haystack, const char *__needle) ^ YSM_Setup.c:1720:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux = strstr(get_string,"YSM_LAST_VERSION")) != NULL) { ^ YSM_Setup.c:1721:17: warning: pointer targets in passing argument 1 of ‘strtok’ differ in signedness [-Wpointer-sign] auxb = strtok(aux, "YSM_LAST_VERSION "); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:343:14: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *strtok (char *__restrict __s, const char *__restrict __delim) ^ YSM_Setup.c:1721:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] auxb = strtok(aux, "YSM_LAST_VERSION "); ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_Setup.c:28: YSM_Setup.c:1726:17: warning: pointer targets in passing argument 1 of ‘__builtin_strchr’ differ in signedness [-Wpointer-sign] aux = strchr(auxb,'\n'); ^ YSM_Setup.c:1726:17: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_Setup.c:1726:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] aux = strchr(auxb,'\n'); ^ YSM_Setup.c:1729:8: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ver = strchr( YSM_INFORMATION2, '-'); ^ YSM_Setup.c:1730:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if (ver == NULL) ver = YSM_INFORMATION2; ^ YSM_Setup.c:1733:19: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] n = strcasecmp(ver, auxb); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:1733:24: warning: pointer targets in passing argument 2 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] n = strcasecmp(ver, auxb); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c: In function ‘YSM_AskProxyConfiguration’: YSM_Setup.c:1791:12: warning: pointer targets in passing argument 1 of ‘YSM_fgets’ differ in signedness [-Wpointer-sign] YSM_fgets(buf, MAX_PATH-1, 0); ^ In file included from YSM_Setup.c:38:0: YSM_Win32.h:34:8: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ char * YSM_fgets( char *str, int size, char hide); ^ YSM_Setup.c:1793:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] buf[strlen(buf)-1] = '\0'; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Setup.c:1801:18: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if (!strcasecmp(buf,"no") ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Setup.c:1819:12: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(strlen(buf) > 1) ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Setup.c:1820:12: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( YSM_USER.proxy.proxy_host, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:1821:4: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] buf, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:1827:12: warning: pointer targets in passing argument 1 of ‘YSM_fgets’ differ in signedness [-Wpointer-sign] YSM_fgets(buf, MAX_PATH-1, 0); ^ In file included from YSM_Setup.c:38:0: YSM_Win32.h:34:8: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ char * YSM_fgets( char *str, int size, char hide); ^ YSM_Setup.c:1829:12: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(strlen(buf) >= 2 && buf[0] != 0x00) ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Setup.c:1830:36: warning: pointer targets in passing argument 1 of ‘atoi’ differ in signedness [-Wpointer-sign] YSM_USER.proxy.proxy_port = atoi(buf); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/stdlib.h:278:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (atoi (const char *__nptr)) ^ YSM_Setup.c:1836:12: warning: pointer targets in passing argument 1 of ‘YSM_fgets’ differ in signedness [-Wpointer-sign] YSM_fgets(buf,MAX_PATH-1, 0); ^ In file included from YSM_Setup.c:38:0: YSM_Win32.h:34:8: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ char * YSM_fgets( char *str, int size, char hide); ^ YSM_Setup.c:1838:11: warning: pointer targets in passing argument 1 of ‘atoi’ differ in signedness [-Wpointer-sign] if (atoi(&buf[0]) > 0) /* Set HTTPS in flags */ ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/stdlib.h:278:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (atoi (const char *__nptr)) ^ YSM_Setup.c:1845:12: warning: pointer targets in passing argument 1 of ‘YSM_fgets’ differ in signedness [-Wpointer-sign] YSM_fgets(buf,MAX_PATH-1, 0); ^ In file included from YSM_Setup.c:38:0: YSM_Win32.h:34:8: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ char * YSM_fgets( char *str, int size, char hide); ^ YSM_Setup.c:1847:11: warning: pointer targets in passing argument 1 of ‘atoi’ differ in signedness [-Wpointer-sign] if (atoi(&buf[0]) > 0) /* Set RESOLVE in flags */ ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/stdlib.h:278:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (atoi (const char *__nptr)) ^ YSM_Setup.c:1854:12: warning: pointer targets in passing argument 1 of ‘YSM_fgets’ differ in signedness [-Wpointer-sign] YSM_fgets(buf,MAX_PATH-1, 0); ^ In file included from YSM_Setup.c:38:0: YSM_Win32.h:34:8: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ char * YSM_fgets( char *str, int size, char hide); ^ YSM_Setup.c:1856:11: warning: pointer targets in passing argument 1 of ‘atoi’ differ in signedness [-Wpointer-sign] if (atoi(&buf[0]) > 0) { ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/stdlib.h:278:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (atoi (const char *__nptr)) ^ YSM_Setup.c:1859:13: warning: pointer targets in passing argument 1 of ‘YSM_fgets’ differ in signedness [-Wpointer-sign] YSM_fgets(buf, MAX_PATH-1, 0); ^ In file included from YSM_Setup.c:38:0: YSM_Win32.h:34:8: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ char * YSM_fgets( char *str, int size, char hide); ^ YSM_Setup.c:1860:14: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] buf[strlen(buf)-1] = '\0'; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Setup.c:1862:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(strlen(buf) > 1) ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Setup.c:1863:13: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( YSM_USER.proxy.username, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:1864:5: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] buf, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:1868:13: warning: pointer targets in passing argument 1 of ‘YSM_fgets’ differ in signedness [-Wpointer-sign] YSM_fgets(buf, MAX_PATH-1, 0); ^ In file included from YSM_Setup.c:38:0: YSM_Win32.h:34:8: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ char * YSM_fgets( char *str, int size, char hide); ^ YSM_Setup.c:1869:14: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] buf[strlen(buf)-1] = '\0'; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Setup.c:1871:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(strlen(buf) > 1) ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Setup.c:1872:13: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( YSM_USER.proxy.password, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c:1873:5: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] buf, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Setup.c: In function ‘YSM_ExecuteCommand’: YSM_Setup.c:1941:24: warning: pointer targets in passing argument 2 of ‘setenv’ differ in signedness [-Wpointer-sign] setenv("YSMSTATUS", tmp, 1); ^ In file included from YSM_Compat.h:32:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/stdlib.h:584:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int setenv (const char *__name, const char *__value, int __replace) ^ YSM_Setup.c:1943:13: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf(tmp, sizeof(tmp)-1, "%d", (int)YSM_USER.Uin); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Setup.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_Setup.c:1945:21: warning: pointer targets in passing argument 2 of ‘setenv’ differ in signedness [-Wpointer-sign] setenv("YSMUIN", tmp, 1); ^ In file included from YSM_Compat.h:32:0, from YSM.h:32, from YSM_Setup.c:28: /usr/include/stdlib.h:584:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int setenv (const char *__name, const char *__value, int __replace) ^ YSM_Setup.c: In function ‘YSM_ReadConfig’: YSM_Setup.c:268:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] fgets(buf, sizeof(buf) - 1, fd); ^ YSM_Setup.c: In function ‘YSM_AddSlavetoDisk’: YSM_Setup.c:1229:7: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] fgets(YSMBuff,sizeof(YSMBuff)-1,fd); ^ YSM_Setup.c:1278:17: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] fgets(YSMBuff,sizeof(YSMBuff),YSM_tmp); ^ YSM_Setup.c: In function ‘YSM_DelSlave’: YSM_Setup.c:1309:25: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] fgets(YSMBuff,sizeof(YSMBuff),fd); ^ YSM_Setup.c:1401:25: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] fgets(YSMBuff,sizeof(YSMBuff)-1,YSM_tmp); ^ In file included from YSM.h:32:0, from YSM_Setup.c:28: YSM_Setup.c: In function ‘YSM_VersionCheck’: YSM_Compat.h:137:27: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] #define SOCK_WRITE(x,y,z) write(x,y,z) ^ YSM_Setup.c:1694:2: note: in expansion of macro ‘SOCK_WRITE’ SOCK_WRITE(mysock, get_string, strlen(get_string)); ^ YSM_Compat.h:136:26: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result] #define SOCK_READ(x,y,z) read(x,y,z) ^ YSM_Setup.c:1718:2: note: in expansion of macro ‘SOCK_READ’ SOCK_READ(mysock, get_string, sizeof(get_string)-1); ^ YSM_Setup.c: In function ‘YSM_HandleCommand’: YSM_Setup.c:1971:2: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result [-Wunused-result] system(_argone); ^ x86_64-pc-linux-gnu-gcc -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -march=native -O2 -pipe -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c YSM_ToolBox.c -o YSM_ToolBox.o YSM_ToolBox.c: In function ‘YSM_Event’: YSM_ToolBox.c:69:11: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf(uinstring, sizeof(uinstring), "%d", (int)r_uin); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_ToolBox.c:71:11: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf(length, sizeof(length), "%d", (int)m_len); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_ToolBox.c:77:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] event_sound = "incoming_msg.wav"; ^ YSM_ToolBox.c:82:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] event_sound = "outgoing_msg.wav"; ^ YSM_ToolBox.c:87:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] event_sound = "slaveonline.wav"; ^ YSM_ToolBox.c:92:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] event_sound = "slaveoffline.wav"; ^ YSM_ToolBox.c:97:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] event_sound = "logoff.wav"; ^ YSM_ToolBox.c:117:20: warning: pointer targets in passing argument 1 of ‘YSM_ExecuteLine’ differ in signedness [-Wpointer-sign] YSM_ExecuteLine( event_action, ^ In file included from YSM_ToolBox.c:33:0: YSM_Prompt.h:94:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ExecuteLine( char *line, ^ YSM_ToolBox.c:118:5: warning: pointer targets in passing argument 2 of ‘YSM_ExecuteLine’ differ in signedness [-Wpointer-sign] uinstring, ^ In file included from YSM_ToolBox.c:33:0: YSM_Prompt.h:94:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ExecuteLine( char *line, ^ YSM_ToolBox.c:119:5: warning: pointer targets in passing argument 3 of ‘YSM_ExecuteLine’ differ in signedness [-Wpointer-sign] r_nick, ^ In file included from YSM_ToolBox.c:33:0: YSM_Prompt.h:94:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ExecuteLine( char *line, ^ YSM_ToolBox.c:120:5: warning: pointer targets in passing argument 4 of ‘YSM_ExecuteLine’ differ in signedness [-Wpointer-sign] length, ^ In file included from YSM_ToolBox.c:33:0: YSM_Prompt.h:94:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ExecuteLine( char *line, ^ YSM_ToolBox.c:121:5: warning: pointer targets in passing argument 5 of ‘YSM_ExecuteLine’ differ in signedness [-Wpointer-sign] m_data ); ^ In file included from YSM_ToolBox.c:33:0: YSM_Prompt.h:94:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ExecuteLine( char *line, ^ YSM_ToolBox.c: In function ‘YSM_PlaySound’: YSM_ToolBox.c:141:16: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] size = strlen(YSM_cfgdir) + 1; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_ToolBox.c:143:17: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] size += strlen(filename) + 1; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_ToolBox.c:146:12: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf( path, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_ToolBox.c:155:11: warning: pointer targets in passing argument 1 of ‘stat’ differ in signedness [-Wpointer-sign] if (stat(path, &filestat)) { ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/sys/stat.h:452:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (stat (const char *__path, struct stat *__statbuf)) ^ YSM_ToolBox.c:169:16: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] size = strlen(g_events.sbinpath) + 1; /* +1 == 0x20 */ ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_ToolBox.c:170:17: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] size += strlen(path) + 1; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_ToolBox.c:173:12: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf( path2, size, "%s %s", g_events.sbinpath, path ); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_ToolBox.c:177:19: warning: pointer targets in passing argument 1 of ‘YSM_ExecuteLine’ differ in signedness [-Wpointer-sign] YSM_ExecuteLine( path2, NULL, NULL, NULL, NULL ); ^ In file included from YSM_ToolBox.c:33:0: YSM_Prompt.h:94:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ExecuteLine( char *line, ^ YSM_ToolBox.c: In function ‘YSM_LookupStatus’: YSM_ToolBox.c:214:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] y = strlen(name); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_ToolBox.c:218:22: warning: pointer targets in passing argument 2 of ‘strstr’ differ in signedness [-Wpointer-sign] if (strstr("ONLINE",name)) return STATUS_ONLINE; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:337:14: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *strstr (const char *__haystack, const char *__needle) ^ YSM_ToolBox.c:219:23: warning: pointer targets in passing argument 2 of ‘strstr’ differ in signedness [-Wpointer-sign] if (strstr("OFFLINE",name)) return STATUS_OFFLINE; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:337:14: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *strstr (const char *__haystack, const char *__needle) ^ YSM_ToolBox.c:220:25: warning: pointer targets in passing argument 2 of ‘strstr’ differ in signedness [-Wpointer-sign] if (strstr("INVISIBLE",name)) return STATUS_INVISIBLE; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:337:14: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *strstr (const char *__haystack, const char *__needle) ^ YSM_ToolBox.c:221:18: warning: pointer targets in passing argument 2 of ‘strstr’ differ in signedness [-Wpointer-sign] if (strstr("NA",name)) return STATUS_NA; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:337:14: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *strstr (const char *__haystack, const char *__needle) ^ YSM_ToolBox.c:222:19: warning: pointer targets in passing argument 2 of ‘strstr’ differ in signedness [-Wpointer-sign] if (strstr("DND",name)) return STATUS_DND; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:337:14: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *strstr (const char *__haystack, const char *__needle) ^ YSM_ToolBox.c:223:24: warning: pointer targets in passing argument 2 of ‘strstr’ differ in signedness [-Wpointer-sign] if (strstr("OCCUPIED",name)) return STATUS_OCCUPIED; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:337:14: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *strstr (const char *__haystack, const char *__needle) ^ YSM_ToolBox.c:224:24: warning: pointer targets in passing argument 2 of ‘strstr’ differ in signedness [-Wpointer-sign] if (strstr("FREECHAT",name)) return STATUS_FREE_CHAT; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:337:14: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *strstr (const char *__haystack, const char *__needle) ^ YSM_ToolBox.c:225:20: warning: pointer targets in passing argument 2 of ‘strstr’ differ in signedness [-Wpointer-sign] if (strstr("AWAY",name)) return STATUS_AWAY; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:337:14: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *strstr (const char *__haystack, const char *__needle) ^ YSM_ToolBox.c:226:13: warning: pointer targets in passing argument 1 of ‘sscanf’ differ in signedness [-Wpointer-sign] if (sscanf(name, "0X%x", &status)) return status; ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/stdio.h:448:12: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ extern int __REDIRECT_NTH (sscanf, (const char *__restrict __s, ^ YSM_ToolBox.c: In function ‘YSM_WriteStatus’: YSM_ToolBox.c:345:12: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy(buf, "ONLINE", MAX_STATUS_LEN - 1); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_ToolBox.c:349:12: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy(buf, "OFFLINE", MAX_STATUS_LEN - 1); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_ToolBox.c:353:12: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy(buf, "INVISIBLE", MAX_STATUS_LEN - 1); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_ToolBox.c:358:12: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy(buf, "NA", MAX_STATUS_LEN - 1); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_ToolBox.c:362:12: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy(buf, "DND", MAX_STATUS_LEN - 1); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_ToolBox.c:366:12: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy(buf, "OCCUPIED", MAX_STATUS_LEN - 1); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_ToolBox.c:370:12: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy(buf, "FREE4CHAT", MAX_STATUS_LEN - 1); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_ToolBox.c:374:12: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy(buf, "AWAY", MAX_STATUS_LEN - 1); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_ToolBox.c:378:12: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy(buf, "UNK", MAX_STATUS_LEN - 1); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_ToolBox.c:379:13: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf(buf, MAX_STATUS_LEN, "UNK(%04X)", status); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_ToolBox.c: In function ‘YSM_GetColorStatus’: YSM_Compat.h:149:15: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define GREEN "\x1B[0;32m" ^ YSM_ToolBox.c:393:10: note: in expansion of macro ‘GREEN’ return GREEN; ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_ToolBox.c:28: YSM_ToolBox.c:395:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "ONLINE")) return GREEN; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_ToolBox.c:28: YSM_ToolBox.c:395:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "ONLINE")) return GREEN; ^ YSM_ToolBox.c:395:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ToolBox.c:395:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "ONLINE")) return GREEN; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_ToolBox.c:28: YSM_ToolBox.c:395:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "ONLINE")) return GREEN; ^ YSM_ToolBox.c:395:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ToolBox.c:395:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "ONLINE")) return GREEN; ^ YSM_ToolBox.c:395:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ToolBox.c:395:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "ONLINE")) return GREEN; ^ YSM_ToolBox.c:395:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_Compat.h:149:15: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define GREEN "\x1B[0;32m" ^ YSM_ToolBox.c:395:40: note: in expansion of macro ‘GREEN’ if(!strcmp(status, "ONLINE")) return GREEN; ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_ToolBox.c:28: YSM_ToolBox.c:396:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "OFFLINE")) return WHITE; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_ToolBox.c:28: YSM_ToolBox.c:396:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "OFFLINE")) return WHITE; ^ YSM_ToolBox.c:396:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ToolBox.c:396:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "OFFLINE")) return WHITE; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_ToolBox.c:28: YSM_ToolBox.c:396:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "OFFLINE")) return WHITE; ^ YSM_ToolBox.c:396:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ToolBox.c:396:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "OFFLINE")) return WHITE; ^ YSM_ToolBox.c:396:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ToolBox.c:396:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "OFFLINE")) return WHITE; ^ YSM_ToolBox.c:396:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_Compat.h:142:15: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define WHITE "\x1B[0;1;37m" ^ YSM_ToolBox.c:396:41: note: in expansion of macro ‘WHITE’ if(!strcmp(status, "OFFLINE")) return WHITE; ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_ToolBox.c:28: YSM_ToolBox.c:397:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "NA")) return BRIGHT_BLACK; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_ToolBox.c:28: YSM_ToolBox.c:397:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "NA")) return BRIGHT_BLACK; ^ YSM_ToolBox.c:397:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ToolBox.c:397:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "NA")) return BRIGHT_BLACK; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_ToolBox.c:28: YSM_ToolBox.c:397:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "NA")) return BRIGHT_BLACK; ^ YSM_ToolBox.c:397:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ToolBox.c:397:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "NA")) return BRIGHT_BLACK; ^ YSM_ToolBox.c:397:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ToolBox.c:397:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "NA")) return BRIGHT_BLACK; ^ YSM_ToolBox.c:397:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_Compat.h:157:22: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define BRIGHT_BLACK "\x1B[0;1;30m" ^ YSM_ToolBox.c:397:36: note: in expansion of macro ‘BRIGHT_BLACK’ if(!strcmp(status, "NA")) return BRIGHT_BLACK; ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_ToolBox.c:28: YSM_ToolBox.c:398:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "AWAY")) return CYAN; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_ToolBox.c:28: YSM_ToolBox.c:398:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "AWAY")) return CYAN; ^ YSM_ToolBox.c:398:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ToolBox.c:398:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "AWAY")) return CYAN; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_ToolBox.c:28: YSM_ToolBox.c:398:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "AWAY")) return CYAN; ^ YSM_ToolBox.c:398:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ToolBox.c:398:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "AWAY")) return CYAN; ^ YSM_ToolBox.c:398:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ToolBox.c:398:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "AWAY")) return CYAN; ^ YSM_ToolBox.c:398:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_Compat.h:153:14: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define CYAN "\x1B[0;36m" ^ YSM_ToolBox.c:398:38: note: in expansion of macro ‘CYAN’ if(!strcmp(status, "AWAY")) return CYAN; ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_ToolBox.c:28: YSM_ToolBox.c:399:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "INVISIBLE")) return BRIGHT_BLUE; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_ToolBox.c:28: YSM_ToolBox.c:399:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "INVISIBLE")) return BRIGHT_BLUE; ^ YSM_ToolBox.c:399:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ToolBox.c:399:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "INVISIBLE")) return BRIGHT_BLUE; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_ToolBox.c:28: YSM_ToolBox.c:399:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "INVISIBLE")) return BRIGHT_BLUE; ^ YSM_ToolBox.c:399:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ToolBox.c:399:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "INVISIBLE")) return BRIGHT_BLUE; ^ YSM_ToolBox.c:399:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ToolBox.c:399:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "INVISIBLE")) return BRIGHT_BLUE; ^ YSM_ToolBox.c:399:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_Compat.h:161:21: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define BRIGHT_BLUE "\x1B[0;1;34m" ^ YSM_ToolBox.c:399:42: note: in expansion of macro ‘BRIGHT_BLUE’ if(!strcmp(status, "INVISIBLE")) return BRIGHT_BLUE; ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_ToolBox.c:28: YSM_ToolBox.c:400:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "DND")) return RED; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_ToolBox.c:28: YSM_ToolBox.c:400:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "DND")) return RED; ^ YSM_ToolBox.c:400:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ToolBox.c:400:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "DND")) return RED; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_ToolBox.c:28: YSM_ToolBox.c:400:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "DND")) return RED; ^ YSM_ToolBox.c:400:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ToolBox.c:400:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "DND")) return RED; ^ YSM_ToolBox.c:400:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ToolBox.c:400:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "DND")) return RED; ^ YSM_ToolBox.c:400:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_Compat.h:148:13: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define RED "\x1B[0;31m" ^ YSM_ToolBox.c:400:37: note: in expansion of macro ‘RED’ if(!strcmp(status, "DND")) return RED; ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_ToolBox.c:28: YSM_ToolBox.c:401:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "OCCUPIED")) return RED; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_ToolBox.c:28: YSM_ToolBox.c:401:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "OCCUPIED")) return RED; ^ YSM_ToolBox.c:401:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ToolBox.c:401:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "OCCUPIED")) return RED; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_ToolBox.c:28: YSM_ToolBox.c:401:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "OCCUPIED")) return RED; ^ YSM_ToolBox.c:401:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ToolBox.c:401:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "OCCUPIED")) return RED; ^ YSM_ToolBox.c:401:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ToolBox.c:401:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "OCCUPIED")) return RED; ^ YSM_ToolBox.c:401:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_Compat.h:148:13: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define RED "\x1B[0;31m" ^ YSM_ToolBox.c:401:42: note: in expansion of macro ‘RED’ if(!strcmp(status, "OCCUPIED")) return RED; ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_ToolBox.c:28: YSM_ToolBox.c:402:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "FREE4CHAT")) return GREEN; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_ToolBox.c:28: YSM_ToolBox.c:402:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "FREE4CHAT")) return GREEN; ^ YSM_ToolBox.c:402:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ToolBox.c:402:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "FREE4CHAT")) return GREEN; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_ToolBox.c:28: YSM_ToolBox.c:402:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "FREE4CHAT")) return GREEN; ^ YSM_ToolBox.c:402:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ToolBox.c:402:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "FREE4CHAT")) return GREEN; ^ YSM_ToolBox.c:402:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ToolBox.c:402:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if(!strcmp(status, "FREE4CHAT")) return GREEN; ^ YSM_ToolBox.c:402:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_Compat.h:149:15: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define GREEN "\x1B[0;32m" ^ YSM_ToolBox.c:402:42: note: in expansion of macro ‘GREEN’ if(!strcmp(status, "FREE4CHAT")) return GREEN; ^ YSM_Compat.h:149:15: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define GREEN "\x1B[0;32m" ^ YSM_ToolBox.c:404:9: note: in expansion of macro ‘GREEN’ return GREEN; ^ YSM_ToolBox.c: In function ‘YSM_GetColorByName’: YSM_Compat.h:149:15: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define GREEN "\x1B[0;32m" ^ YSM_ToolBox.c:412:10: note: in expansion of macro ‘GREEN’ return GREEN; ^ YSM_ToolBox.c:414:17: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if(!strcasecmp(color, "BLACK")) return BLACK; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_Compat.h:147:15: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define BLACK "\x1B[0;30m" ^ YSM_ToolBox.c:414:42: note: in expansion of macro ‘BLACK’ if(!strcasecmp(color, "BLACK")) return BLACK; ^ YSM_ToolBox.c:415:17: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if(!strcasecmp(color, "RED")) return RED; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_Compat.h:148:13: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define RED "\x1B[0;31m" ^ YSM_ToolBox.c:415:40: note: in expansion of macro ‘RED’ if(!strcasecmp(color, "RED")) return RED; ^ YSM_ToolBox.c:416:17: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if(!strcasecmp(color, "GREEN")) return GREEN; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_Compat.h:149:15: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define GREEN "\x1B[0;32m" ^ YSM_ToolBox.c:416:42: note: in expansion of macro ‘GREEN’ if(!strcasecmp(color, "GREEN")) return GREEN; ^ YSM_ToolBox.c:417:17: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if(!strcasecmp(color, "BROWN")) return BROWN; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_Compat.h:150:15: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define BROWN "\x1B[0;33m" ^ YSM_ToolBox.c:417:42: note: in expansion of macro ‘BROWN’ if(!strcasecmp(color, "BROWN")) return BROWN; ^ YSM_ToolBox.c:418:17: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if(!strcasecmp(color, "BLUE")) return BLUE; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_Compat.h:151:14: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define BLUE "\x1B[0;34m" ^ YSM_ToolBox.c:418:41: note: in expansion of macro ‘BLUE’ if(!strcasecmp(color, "BLUE")) return BLUE; ^ YSM_ToolBox.c:419:17: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if(!strcasecmp(color, "MAGENTA")) return MAGENTA; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_Compat.h:152:17: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define MAGENTA "\x1B[0;35m" ^ YSM_ToolBox.c:419:43: note: in expansion of macro ‘MAGENTA’ if(!strcasecmp(color, "MAGENTA")) return MAGENTA; ^ YSM_ToolBox.c:420:17: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if(!strcasecmp(color, "WHITE")) return WHITE; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_Compat.h:142:15: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define WHITE "\x1B[0;1;37m" ^ YSM_ToolBox.c:420:42: note: in expansion of macro ‘WHITE’ if(!strcasecmp(color, "WHITE")) return WHITE; ^ YSM_ToolBox.c:421:17: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if(!strcasecmp(color, "CYAN")) return CYAN; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_Compat.h:153:14: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define CYAN "\x1B[0;36m" ^ YSM_ToolBox.c:421:41: note: in expansion of macro ‘CYAN’ if(!strcasecmp(color, "CYAN")) return CYAN; ^ YSM_ToolBox.c:422:17: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if(!strcasecmp(color, "GRAY")) return GRAY; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_Compat.h:154:14: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define GRAY "\x1B[1;30m" ^ YSM_ToolBox.c:422:41: note: in expansion of macro ‘GRAY’ if(!strcasecmp(color, "GRAY")) return GRAY; ^ YSM_ToolBox.c:423:17: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if(!strcasecmp(color, "NORMAL")) return NORMAL; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_Compat.h:155:16: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define NORMAL "\x1B[0;37m" ^ YSM_ToolBox.c:423:42: note: in expansion of macro ‘NORMAL’ if(!strcasecmp(color, "NORMAL")) return NORMAL; ^ YSM_ToolBox.c:424:17: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if(!strcasecmp(color, "TERMINAL_DEFAULT")) return TERMINAL_DEFAULT; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_Compat.h:143:26: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define TERMINAL_DEFAULT "\x1B[0m" ^ YSM_ToolBox.c:424:52: note: in expansion of macro ‘TERMINAL_DEFAULT’ if(!strcasecmp(color, "TERMINAL_DEFAULT")) return TERMINAL_DEFAULT; ^ YSM_ToolBox.c:425:17: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if(!strcasecmp(color, "BRIGHT_BLACK")) return BRIGHT_BLACK; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_Compat.h:157:22: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define BRIGHT_BLACK "\x1B[0;1;30m" ^ YSM_ToolBox.c:425:48: note: in expansion of macro ‘BRIGHT_BLACK’ if(!strcasecmp(color, "BRIGHT_BLACK")) return BRIGHT_BLACK; ^ YSM_ToolBox.c:426:17: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if(!strcasecmp(color, "BRIGHT_BLUE")) return BRIGHT_BLUE; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_Compat.h:161:21: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define BRIGHT_BLUE "\x1B[0;1;34m" ^ YSM_ToolBox.c:426:47: note: in expansion of macro ‘BRIGHT_BLUE’ if(!strcasecmp(color, "BRIGHT_BLUE")) return BRIGHT_BLUE; ^ YSM_ToolBox.c:427:17: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if(!strcasecmp(color, "BRIGHT_RED")) return BRIGHT_RED; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_Compat.h:158:20: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define BRIGHT_RED "\x1B[0;1;31m" ^ YSM_ToolBox.c:427:46: note: in expansion of macro ‘BRIGHT_RED’ if(!strcasecmp(color, "BRIGHT_RED")) return BRIGHT_RED; ^ YSM_ToolBox.c:428:17: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if(!strcasecmp(color, "BRIGHT_GREEN")) return BRIGHT_GREEN; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_Compat.h:159:22: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define BRIGHT_GREEN "\x1B[0;1;32m" ^ YSM_ToolBox.c:428:48: note: in expansion of macro ‘BRIGHT_GREEN’ if(!strcasecmp(color, "BRIGHT_GREEN")) return BRIGHT_GREEN; ^ YSM_ToolBox.c:429:17: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if(!strcasecmp(color, "BRIGHT_BROWN")) return BRIGHT_BROWN; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_Compat.h:160:22: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define BRIGHT_BROWN "\x1B[0;1;33m" ^ YSM_ToolBox.c:429:48: note: in expansion of macro ‘BRIGHT_BROWN’ if(!strcasecmp(color, "BRIGHT_BROWN")) return BRIGHT_BROWN; ^ YSM_ToolBox.c:430:17: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if(!strcasecmp(color, "BRIGHT_MAGENTA")) return BRIGHT_MAGENTA; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_Compat.h:162:24: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define BRIGHT_MAGENTA "\x1B[0;1;35m" ^ YSM_ToolBox.c:430:50: note: in expansion of macro ‘BRIGHT_MAGENTA’ if(!strcasecmp(color, "BRIGHT_MAGENTA")) return BRIGHT_MAGENTA; ^ YSM_ToolBox.c:431:17: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if(!strcasecmp(color, "BRIGHT_CYAN")) return BRIGHT_CYAN; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_Compat.h:163:21: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define BRIGHT_CYAN "\x1B[0;1;36m" ^ YSM_ToolBox.c:431:47: note: in expansion of macro ‘BRIGHT_CYAN’ if(!strcasecmp(color, "BRIGHT_CYAN")) return BRIGHT_CYAN; ^ YSM_ToolBox.c:432:17: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if(!strcasecmp(color, "BRIGHT_GRAY")) return BRIGHT_GRAY; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_Compat.h:164:21: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define BRIGHT_GRAY "\x1B[0;0;37m" ^ YSM_ToolBox.c:432:47: note: in expansion of macro ‘BRIGHT_GRAY’ if(!strcasecmp(color, "BRIGHT_GRAY")) return BRIGHT_GRAY; ^ YSM_ToolBox.c:433:17: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if(!strcasecmp(color, "BRIGHT_WHITE")) return BRIGHT_WHITE; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_Compat.h:165:22: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define BRIGHT_WHITE "\x1B[0;1;37m" ^ YSM_ToolBox.c:433:48: note: in expansion of macro ‘BRIGHT_WHITE’ if(!strcasecmp(color, "BRIGHT_WHITE")) return BRIGHT_WHITE; ^ YSM_ToolBox.c:434:17: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if(!strcasecmp(color, "BRIGHT_TERMINAL_DEFAULT")) return BRIGHT_TERMINAL_DEFAU ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ In file included from YSM.h:32:0, from YSM_ToolBox.c:28: YSM_Compat.h:144:33: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define BRIGHT_TERMINAL_DEFAULT "\x1B[0;1m" ^ YSM_ToolBox.c:434:59: note: in expansion of macro ‘BRIGHT_TERMINAL_DEFAULT’ if(!strcasecmp(color, "BRIGHT_TERMINAL_DEFAULT")) return BRIGHT_TERMINAL_DEFAU ^ YSM_Compat.h:149:15: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define GREEN "\x1B[0;32m" ^ YSM_ToolBox.c:436:9: note: in expansion of macro ‘GREEN’ return GREEN; ^ YSM_ToolBox.c: In function ‘YSM_GenerateLogEntry’: YSM_ToolBox.c:496:18: warning: pointer targets in passing argument 1 of ‘YSM_DumpLogFile’ differ in signedness [-Wpointer-sign] YSM_DumpLogFile(log_name,log_data); ^ In file included from YSM_ToolBox.c:31:0: YSM_ToolBox.h:95:9: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ int32_t YSM_DumpLogFile(int8_t *fname, int8_t *data); ^ YSM_ToolBox.c:496:27: warning: pointer targets in passing argument 2 of ‘YSM_DumpLogFile’ differ in signedness [-Wpointer-sign] YSM_DumpLogFile(log_name,log_data); ^ In file included from YSM_ToolBox.c:31:0: YSM_ToolBox.h:95:9: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ int32_t YSM_DumpLogFile(int8_t *fname, int8_t *data); ^ YSM_ToolBox.c: In function ‘YSM_OpenFile’: YSM_ToolBox.c:525:32: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] size = strlen(fname) + strlen(YSM_cfgdir) + 2; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_ToolBox.c:528:11: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf(path, size, "%s/%s", YSM_cfgdir,fname); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_ToolBox.c:531:18: warning: pointer targets in passing argument 1 of ‘YSM_fopen’ differ in signedness [-Wpointer-sign] fd = YSM_fopen( path, attr ); ^ In file included from YSM_ToolBox.c:32:0: YSM_Wrappers.h:55:8: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ FILE * YSM_fopen(const char *path, const char *mode); ^ YSM_ToolBox.c: In function ‘YSM_AppendBotFile’: YSM_ToolBox.c:547:25: warning: pointer targets in passing argument 1 of ‘YSM_OpenFile’ differ in signedness [-Wpointer-sign] filefd = YSM_OpenFile( filename, "a" ); ^ YSM_ToolBox.c:518:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_OpenFile( char *fname, char *attr ) ^ YSM_ToolBox.c: In function ‘YSM_AppendTopFile’: YSM_ToolBox.c:570:25: warning: pointer targets in passing argument 1 of ‘YSM_OpenFile’ differ in signedness [-Wpointer-sign] filefd = YSM_OpenFile( filename, "r" ); ^ YSM_ToolBox.c:518:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_OpenFile( char *fname, char *attr ) ^ YSM_ToolBox.c:579:10: warning: pointer targets in passing argument 1 of ‘fgets’ differ in signedness [-Wpointer-sign] fgets(buf, sizeof(buf)-1, filefd); ^ In file included from /usr/include/stdio.h:936:0, from YSM_Compat.h:31, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/bits/stdio2.h:253:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ fgets (char *__restrict __s, int __n, FILE *__restrict __stream) ^ YSM_ToolBox.c:587:25: warning: pointer targets in passing argument 1 of ‘YSM_OpenFile’ differ in signedness [-Wpointer-sign] filefd = YSM_OpenFile( filename, "w" ); ^ YSM_ToolBox.c:518:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_OpenFile( char *fname, char *attr ) ^ YSM_ToolBox.c:601:10: warning: pointer targets in passing argument 1 of ‘fgets’ differ in signedness [-Wpointer-sign] fgets(buf, sizeof(buf)-1, tmpfd); ^ In file included from /usr/include/stdio.h:936:0, from YSM_Compat.h:31, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/bits/stdio2.h:253:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ fgets (char *__restrict __s, int __n, FILE *__restrict __stream) ^ YSM_ToolBox.c: In function ‘YSM_trim’: YSM_ToolBox.c:631:23: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] str3 = str2 + strlen(str2); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_ToolBox.c: In function ‘YSM_CheckCommandsFile’: YSM_ToolBox.c:1101:18: warning: pointer targets in passing argument 1 of ‘YSM_fopen’ differ in signedness [-Wpointer-sign] fd = YSM_fopen( YSM_CommandsFile, "rw" ); ^ In file included from YSM_ToolBox.c:32:0: YSM_Wrappers.h:55:8: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ FILE * YSM_fopen(const char *path, const char *mode); ^ YSM_ToolBox.c:1109:15: warning: pointer targets in passing argument 1 of ‘fgets’ differ in signedness [-Wpointer-sign] myp = fgets(data, sizeof(data) - 1, fd); ^ In file included from /usr/include/stdio.h:936:0, from YSM_Compat.h:31, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/bits/stdio2.h:253:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ fgets (char *__restrict __s, int __n, FILE *__restrict __stream) ^ YSM_ToolBox.c:1109:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] myp = fgets(data, sizeof(data) - 1, fd); ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_ToolBox.c:28: YSM_ToolBox.c:1111:16: warning: pointer targets in passing argument 1 of ‘__builtin_strchr’ differ in signedness [-Wpointer-sign] aux = strchr(data, '\n'); ^ YSM_ToolBox.c:1111:16: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ToolBox.c:1111:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] aux = strchr(data, '\n'); ^ YSM_ToolBox.c:1123:33: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if (argc == 1 && (!strcasecmp(argv[0], "msg") ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_ToolBox.c:1124:18: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] || !strcasecmp(argv[0], "m") ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_ToolBox.c:1125:18: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] || !strcasecmp(argv[0], "mp") ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_ToolBox.c:1126:18: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] || !strcasecmp(argv[0], "mplain"))) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_ToolBox.c:28: YSM_ToolBox.c:1132:17: warning: pointer targets in passing argument 1 of ‘__builtin_strchr’ differ in signedness [-Wpointer-sign] aux = strchr(argv[x],'\0'); ^ YSM_ToolBox.c:1132:17: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ToolBox.c:1132:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] aux = strchr(argv[x],'\0'); ^ YSM_ToolBox.c:1141:24: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] strncat(data+strlen(data), ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_ToolBox.c:1143:27: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] sizeof(data) - strlen(data) - 1); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_ToolBox.c:1141:12: warning: pointer targets in passing argument 1 of ‘strncat’ differ in signedness [-Wpointer-sign] strncat(data+strlen(data), ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/bits/string3.h:153:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncat (char *__restrict __dest, const char *__restrict __src, ^ YSM_ToolBox.c:1145:30: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] myp = fgets( data+strlen(data), ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_ToolBox.c:1146:34: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] (sizeof(data) - 1) - strlen(data), ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_ToolBox.c:1145:18: warning: pointer targets in passing argument 1 of ‘fgets’ differ in signedness [-Wpointer-sign] myp = fgets( data+strlen(data), ^ In file included from /usr/include/stdio.h:936:0, from YSM_Compat.h:31, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/bits/stdio2.h:253:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ fgets (char *__restrict __s, int __n, FILE *__restrict __stream) ^ YSM_ToolBox.c:1145:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] myp = fgets( data+strlen(data), ^ YSM_ToolBox.c:1150:16: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] && (strlen(myp) != 1 && myp[0] != '.')); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_ToolBox.c:1161:19: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if (!strcasecmp(data, "quit")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_ToolBox.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_ToolBox.c:1164:20: warning: pointer targets in passing argument 1 of ‘YSM_fopen’ differ in signedness [-Wpointer-sign] fd = YSM_fopen( YSM_CommandsFile, "w" ); ^ In file included from YSM_ToolBox.c:32:0: YSM_Wrappers.h:55:8: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ FILE * YSM_fopen(const char *path, const char *mode); ^ YSM_ToolBox.c:1173:17: warning: pointer targets in passing argument 1 of ‘YSM_DoCommand’ differ in signedness [-Wpointer-sign] YSM_DoCommand(data); ^ In file included from YSM_ToolBox.c:33:0: YSM_Prompt.h:61:6: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ void YSM_DoCommand(char *cmd); ^ YSM_ToolBox.c:1178:18: warning: pointer targets in passing argument 1 of ‘YSM_fopen’ differ in signedness [-Wpointer-sign] fd = YSM_fopen( YSM_CommandsFile, "w" ); ^ In file included from YSM_ToolBox.c:32:0: YSM_Wrappers.h:55:8: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ FILE * YSM_fopen(const char *path, const char *mode); ^ YSM_ToolBox.c: In function ‘YSM_AppendTopFile’: YSM_ToolBox.c:579:4: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] fgets(buf, sizeof(buf)-1, filefd); ^ YSM_ToolBox.c:601:4: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] fgets(buf, sizeof(buf)-1, tmpfd); ^ x86_64-pc-linux-gnu-gcc -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -march=native -O2 -pipe -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c YSM_Charset.c -o YSM_Charset.o YSM_Charset.c: In function ‘YSM_Iconv’: YSM_Charset.c:62:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if (strlen(charset_from) <= 1 || strlen(charset_to) <= 1) ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Charset.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Charset.c:62:42: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if (strlen(charset_from) <= 1 || strlen(charset_to) <= 1) ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Charset.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Charset.c:79:35: warning: pointer targets in passing argument 2 of ‘iconv_open’ differ in signedness [-Wpointer-sign] input_2_ucs4 = iconv_open("UCS4",charset_from); ^ In file included from YSM_Charset.h:36:0, from YSM_Charset.c:32: /usr/include/iconv.h:37:16: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern iconv_t iconv_open (const char *__tocode, const char *__fromcode); ^ YSM_Charset.c:80:29: warning: pointer targets in passing argument 1 of ‘iconv_open’ differ in signedness [-Wpointer-sign] ucs4_2_output = iconv_open(charset_to,"UCS4"); ^ In file included from YSM_Charset.h:36:0, from YSM_Charset.c:32: /usr/include/iconv.h:37:16: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern iconv_t iconv_open (const char *__tocode, const char *__fromcode); ^ YSM_Charset.c:107:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] inptr = buf_from; ^ YSM_Charset.c:155:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] outptr = *buf_to; ^ YSM_Charset.c: In function ‘YSM_Charset’: YSM_Charset.c:553:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] cfrom = YSM_SETTING_CHARSET_TRANS; ^ YSM_Charset.c:554:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] cto = YSM_SETTING_CHARSET_LOCAL; ^ YSM_Charset.c:556:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] cto = YSM_SETTING_CHARSET_TRANS; ^ YSM_Charset.c:557:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] cfrom = YSM_SETTING_CHARSET_LOCAL; ^ YSM_Charset.c:571:21: warning: pointer targets in passing argument 1 of ‘YSM_Iconv’ differ in signedness [-Wpointer-sign] ret = YSM_Iconv( "UTF-8", ^ YSM_Charset.c:47:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_Iconv( int8_t *charset_from, ^ YSM_Charset.c:592:21: warning: pointer targets in passing argument 1 of ‘YSM_Iconv’ differ in signedness [-Wpointer-sign] ret = YSM_Iconv( "UCS-2BE", ^ YSM_Charset.c:47:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_Iconv( int8_t *charset_from, ^ YSM_Charset.c:688:5: warning: pointer targets in passing argument 2 of ‘YSM_Iconv’ differ in signedness [-Wpointer-sign] "UTF-8", ^ YSM_Charset.c:47:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_Iconv( int8_t *charset_from, ^ YSM_Charset.c: At top level: YSM_Charset.c:732:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; ^ YSM_Charset.c: In function ‘YSM_encode64’: YSM_Charset.c:744:26: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] src_len = strlen(str); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Charset.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘const int8_t * {aka const signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Charset.c:747:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] src = str; dst = (u_int8_t *)buf; ^ YSM_Charset.c:747:24: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] src = str; dst = (u_int8_t *)buf; ^ YSM_Charset.c: In function ‘YSM_CharsetConvertString’: YSM_Charset.c:809:24: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] stringlength = strlen(*stringp) + 1; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Charset.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ x86_64-pc-linux-gnu-gcc -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -march=native -O2 -pipe -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c YSM_Win32.c -o YSM_Win32.o YSM_Win32.c: In function ‘getkey’: YSM_Win32.c:510:29: warning: pointer targets in passing argument 2 of ‘YSM_Error’ differ in signedness [-Wpointer-sign] YSM_Error(ERROR_CRITICAL, __FILE__, __LINE__, 1); ^ In file included from YSM_Win32.c:32:0: YSM_ToolBox.h:70:6: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); ^ YSM_Win32.c: In function ‘YSM_getpass’: YSM_Win32.c:668:12: warning: pointer targets in passing argument 1 of ‘YSM_fgets’ differ in signedness [-Wpointer-sign] YSM_fgets(buf, sizeof(buf)-1, 1); ^ YSM_Win32.c:605:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_fgets(char *str, int size, char hide) ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_Win32.c:29: YSM_Win32.c:670:15: warning: pointer targets in passing argument 1 of ‘__builtin_strchr’ differ in signedness [-Wpointer-sign] aux = strchr(buf, '\n'); ^ YSM_Win32.c:670:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_Win32.c:670:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] aux = strchr(buf, '\n'); ^ YSM_Win32.c: In function ‘OutputCharacter’: YSM_Win32.c:781:29: warning: pointer targets in passing argument 1 of ‘printf’ differ in signedness [-Wpointer-sign] if (color != NULL) printf( color ); ^ In file included from /usr/include/stdio.h:936:0, from YSM_Compat.h:31, from YSM.h:32, from YSM_Win32.c:29: /usr/include/bits/stdio2.h:102:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ printf (const char *__restrict __fmt, ...) ^ YSM_Win32.c: In function ‘BoxString’: YSM_Win32.c:885:19: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] x1 = (x - strlen(string))/2 - 2; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Win32.c:29: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Win32.c:887:19: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] x2 = x1 + strlen(string) + 4; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Win32.c:29: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Win32.c:907:39: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] OutputCharacter(hOut, string, strlen(string), postext, &out, ansicol1); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Win32.c:29: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Win32.c: In function ‘YSM_PrintGreetingBox’: YSM_Win32.c:954:13: warning: pointer targets in passing argument 1 of ‘BoxString’ differ in signedness [-Wpointer-sign] BoxString( "Welcome to ysmICQ client. Version " YSM_INFORMATION2, ^ YSM_Win32.c:851:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ BoxString( int8_t *string, ^ In file included from YSM.h:32:0, from YSM_Win32.c:29: YSM_Compat.h:161:21: warning: pointer targets in passing argument 5 of ‘BoxString’ differ in signedness [-Wpointer-sign] #define BRIGHT_BLUE "\x1B[0;1;34m" ^ YSM_Win32.c:958:4: note: in expansion of macro ‘BRIGHT_BLUE’ BRIGHT_BLUE, ^ YSM_Win32.c:851:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ BoxString( int8_t *string, ^ In file included from YSM.h:32:0, from YSM_Win32.c:29: YSM_Compat.h:159:22: warning: pointer targets in passing argument 6 of ‘BoxString’ differ in signedness [-Wpointer-sign] #define BRIGHT_GREEN "\x1B[0;1;32m" ^ YSM_Win32.c:959:4: note: in expansion of macro ‘BRIGHT_GREEN’ BRIGHT_GREEN); ^ YSM_Win32.c:851:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ BoxString( int8_t *string, ^ YSM_Win32.c:963:13: warning: pointer targets in passing argument 1 of ‘BoxString’ differ in signedness [-Wpointer-sign] BoxString( "HAVING FUN WITH A BORING PROTOCOL" , ^ YSM_Win32.c:851:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ BoxString( int8_t *string, ^ In file included from YSM.h:32:0, from YSM_Win32.c:29: YSM_Compat.h:161:21: warning: pointer targets in passing argument 5 of ‘BoxString’ differ in signedness [-Wpointer-sign] #define BRIGHT_BLUE "\x1B[0;1;34m" ^ YSM_Win32.c:967:4: note: in expansion of macro ‘BRIGHT_BLUE’ BRIGHT_BLUE, ^ YSM_Win32.c:851:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ BoxString( int8_t *string, ^ In file included from YSM.h:32:0, from YSM_Win32.c:29: YSM_Compat.h:155:16: warning: pointer targets in passing argument 6 of ‘BoxString’ differ in signedness [-Wpointer-sign] #define NORMAL "\x1B[0;37m" ^ YSM_Win32.c:968:4: note: in expansion of macro ‘NORMAL’ NORMAL); ^ YSM_Win32.c:851:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ BoxString( int8_t *string, ^ In file included from YSM.h:32:0, from YSM_Win32.c:29: YSM_Win32.c: In function ‘YSM_PrintWizardBox’: YSM_Compat.h:161:21: warning: pointer targets in passing argument 5 of ‘BoxString’ differ in signedness [-Wpointer-sign] #define BRIGHT_BLUE "\x1B[0;1;34m" ^ YSM_Win32.c:1001:4: note: in expansion of macro ‘BRIGHT_BLUE’ BRIGHT_BLUE, ^ YSM_Win32.c:851:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ BoxString( int8_t *string, ^ In file included from YSM.h:32:0, from YSM_Win32.c:29: YSM_Compat.h:159:22: warning: pointer targets in passing argument 6 of ‘BoxString’ differ in signedness [-Wpointer-sign] #define BRIGHT_GREEN "\x1B[0;1;32m" ^ YSM_Win32.c:1002:4: note: in expansion of macro ‘BRIGHT_GREEN’ BRIGHT_GREEN); ^ YSM_Win32.c:851:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ BoxString( int8_t *string, ^ x86_64-pc-linux-gnu-gcc -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -march=native -O2 -pipe -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c YSM_Lists.c -o YSM_Lists.o YSM_Lists.c: In function ‘List_init’: YSM_Lists.c:57:29: warning: pointer targets in passing argument 2 of ‘YSM_Error’ differ in signedness [-Wpointer-sign] YSM_Error(ERROR_CRITICAL, __FILE__, __LINE__, 1); ^ In file included from YSM_Lists.c:33:0: YSM_ToolBox.h:70:6: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); ^ x86_64-pc-linux-gnu-gcc -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -march=native -O2 -pipe -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c YSM_Slaves.c -o YSM_Slaves.o YSM_Slaves.c: In function ‘YSM_PrintSlaves’: YSM_Slaves.c:120:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] int8_t *slaveCol = ""; ^ YSM_Slaves.c:153:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] strlen(Fstring) ) != 0) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Slaves.c:30: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Slaves.c:152:6: warning: pointer targets in passing argument 2 of ‘strncasecmp’ differ in signedness [-Wpointer-sign] Fstring, ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Slaves.c:30: /usr/include/string.h:533:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^ YSM_Slaves.c: In function ‘YSM_AddSlavetoList’: YSM_Slaves.c:305:11: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf(StringUIN, MAX_UIN_LEN, "%d", (int)Uin); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Slaves.c:30: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_Slaves.c:353:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] Nick = &StringUIN[0]; ^ YSM_Slaves.c:374:11: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy(new->crypto.strkey, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Slaves.c:30: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Slaves.c:384:19: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] keylen = strlen(new->crypto.strkey); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Slaves.c:30: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Slaves.c:399:5: warning: pointer targets in passing argument 4 of ‘makeKey’ differ in signedness [-Wpointer-sign] goodKey); ^ In file included from YSM_Compat.h:68:0, from YSM.h:32, from YSM_Slaves.c:30: rijndael/rijndael-api-fst.h:94:5: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ int makeKey(keyInstance *key, RBYTE direction, int keyLen, char *keyMaterial); ^ YSM_Slaves.c:408:7: warning: pointer targets in passing argument 4 of ‘makeKey’ differ in signedness [-Wpointer-sign] goodKey); ^ In file included from YSM_Compat.h:68:0, from YSM.h:32, from YSM_Slaves.c:30: rijndael/rijndael-api-fst.h:94:5: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ int makeKey(keyInstance *key, RBYTE direction, int keyLen, char *keyMaterial); ^ YSM_Slaves.c: In function ‘YSM_ParseSlave’: YSM_Slaves.c:520:34: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] size = origsize = strlen(name); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Slaves.c:30: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘u_int8_t * {aka unsigned char *}’ extern size_t strlen (const char *__s) ^ YSM_Slaves.c:522:24: warning: pointer targets in passing argument 1 of ‘strtok’ differ in signedness [-Wpointer-sign] token = strtok(name," "); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Slaves.c:30: /usr/include/string.h:343:14: note: expected ‘char * restrict’ but argument is of type ‘u_int8_t * {aka unsigned char *}’ extern char *strtok (char *__restrict __s, const char *__restrict __delim) ^ YSM_Slaves.c:522:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] token = strtok(name," "); ^ YSM_Slaves.c:525:57: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] strncat( obuf, token, (size+1) - strlen(obuf) - 1); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Slaves.c:30: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘u_int8_t * {aka unsigned char *}’ extern size_t strlen (const char *__s) ^ YSM_Slaves.c:525:26: warning: pointer targets in passing argument 1 of ‘strncat’ differ in signedness [-Wpointer-sign] strncat( obuf, token, (size+1) - strlen(obuf) - 1); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Slaves.c:30: /usr/include/bits/string3.h:153:1: note: expected ‘char * restrict’ but argument is of type ‘u_int8_t * {aka unsigned char *}’ __NTH (strncat (char *__restrict __dest, const char *__restrict __src, ^ YSM_Slaves.c:525:32: warning: pointer targets in passing argument 2 of ‘strncat’ differ in signedness [-Wpointer-sign] strncat( obuf, token, (size+1) - strlen(obuf) - 1); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Slaves.c:30: /usr/include/bits/string3.h:153:1: note: expected ‘const char * restrict’ but argument is of type ‘u_int8_t * {aka unsigned char *}’ __NTH (strncat (char *__restrict __dest, const char *__restrict __src, ^ YSM_Slaves.c:526:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] token = strtok(NULL," "); ^ x86_64-pc-linux-gnu-gcc -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -march=native -O2 -pipe -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c YSM_Commands.c -o YSM_Commands.o YSM_Commands.c: In function ‘YSM_Command_HELP’: YSM_Commands.c:158:18: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] || strcasecmp(node->cmd_name, argv[1])) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Commands.c:29: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Commands.c:161:19: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] || strcasecmp(node->cmd_alias, argv[1])) ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Commands.c:29: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Commands.c: In function ‘YSM_Command_LOADCONFIG’: YSM_Commands.c:274:14: warning: pointer targets in passing argument 1 of ‘fopen’ differ in signedness [-Wpointer-sign] fd = fopen( YSM_cfgfile, "r" ); ^ In file included from YSM_Compat.h:31:0, from YSM.h:32, from YSM_Commands.c:29: /usr/include/stdio.h:272:14: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ extern FILE *fopen (const char *__restrict __filename, ^ YSM_Commands.c: In function ‘YSM_Command_SLAVES’: YSM_Commands.c:286:44: warning: pointer targets in passing argument 2 of ‘YSM_PrintOrganizedSlaves’ differ in signedness [-Wpointer-sign] YSM_PrintOrganizedSlaves( STATUS_OFFLINE, argv[1], 0x0 ); ^ In file included from YSM_Commands.c:38:0: YSM_Slaves.h:32:6: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ void YSM_PrintOrganizedSlaves ( ^ YSM_Commands.c: In function ‘YSM_Command_ADDSLAVE’: YSM_Commands.c:302:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] pnick = argv[1]; ^ YSM_Commands.c:303:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] puin = argv[2]; ^ YSM_Commands.c:319:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] pnick = argv[2]; ^ YSM_Commands.c:320:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] puin = argv[1]; ^ YSM_Commands.c:336:27: warning: pointer targets in passing argument 1 of ‘atoi’ differ in signedness [-Wpointer-sign] YSM_AddSlave(pnick, atoi(puin)); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Commands.c:29: /usr/include/stdlib.h:278:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (atoi (const char *__nptr)) ^ YSM_Commands.c:336:15: warning: pointer targets in passing argument 1 of ‘YSM_AddSlave’ differ in signedness [-Wpointer-sign] YSM_AddSlave(pnick, atoi(puin)); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:46:6: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ void YSM_AddSlave ( char *Name, uin_t Uin ) ; ^ YSM_Commands.c: In function ‘YSM_Command_DELSLAVE’: YSM_Commands.c:346:42: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c: In function ‘YSM_Command_AUTH’: YSM_Commands.c:400:42: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c: In function ‘YSM_Command_MSG_ValidateDest’: YSM_Commands.c:434:8: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] dest, ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c:459:44: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] YSM_Query = YSM_QuerySlaves( SLAVE_NAME, dest, 0, 0 ); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c: In function ‘YSM_Command_MSG_main’: YSM_Commands.c:491:43: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] YSM_Query = YSM_QuerySlaves( SLAVE_NAME, argv[1], 0, 0 ); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c:510:44: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] YSM_Query = YSM_QuerySlaves( SLAVE_NAME, dest, 0, 0 ); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c:513:22: warning: pointer targets in passing argument 1 of ‘YSM_KeyEmpty’ differ in signedness [-Wpointer-sign] if (!YSM_KeyEmpty(YSM_Query->crypto.strkey) ^ In file included from YSM_Commands.c:42:0: YSM_Crypt.h:55:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_KeyEmpty( char *key ); ^ YSM_Commands.c:546:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] int8_t *msgCol = ""; ^ YSM_Commands.c:555:22: warning: pointer targets in passing argument 1 of ‘YSM_KeyEmpty’ differ in signedness [-Wpointer-sign] && (!YSM_KeyEmpty(YSMSlaves_Comfortable->crypto.strkey)) ^ In file included from YSM_Commands.c:42:0: YSM_Crypt.h:55:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_KeyEmpty( char *key ); ^ YSM_Commands.c:561:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] argv[2] = YSM_ReadLongMessage(); ^ YSM_Commands.c:581:44: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] YSM_Query = YSM_QuerySlaves( SLAVE_NAME, dest, 0, 0 ); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c:601:5: warning: pointer targets in passing argument 2 of ‘YSM_SendMessage’ differ in signedness [-Wpointer-sign] argv[2], ^ In file included from YSM_Commands.c:34:0: YSM_Prompt.h:51:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_SendMessage( uin_t r_uin, ^ YSM_Commands.c:606:32: warning: pointer targets in passing argument 2 of ‘YSM_SendMessage’ differ in signedness [-Wpointer-sign] YSM_SendMessage(atoi(dest), argv[2], 0, NULL, 1); ^ In file included from YSM_Commands.c:34:0: YSM_Prompt.h:51:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_SendMessage( uin_t r_uin, ^ YSM_Commands.c: In function ‘YSM_Command_CHAT’: YSM_Commands.c:683:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] dest = argv[1]; ^ YSM_Commands.c:686:39: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] query = YSM_QuerySlaves(SLAVE_NAME, dest, 0, 0); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c:705:18: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] dest += strlen(dest) + 1; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Commands.c:29: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Commands.c:714:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] aux = strchr(argv[y],'\0'); ^ YSM_Commands.c:718:11: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy(YSM_CHATMessage, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Commands.c:29: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Commands.c:725:11: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy(YSM_CHATMessage, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Commands.c:29: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Commands.c:726:4: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] YSM_DefaultCHATMessage, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Commands.c:29: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Commands.c: In function ‘YSM_Command_STATUS’: YSM_Commands.c:742:36: warning: pointer targets in passing argument 2 of ‘YSM_WriteStatus’ differ in signedness [-Wpointer-sign] YSM_WriteStatus(YSM_USER.status, UserStatus); ^ In file included from YSM_Commands.c:36:0: YSM_ToolBox.h:74:6: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ void YSM_WriteStatus(u_int16_t status, int8_t *buf); ^ YSM_Commands.c:747:23: warning: pointer targets in passing argument 1 of ‘YSM_LookupStatus’ differ in signedness [-Wpointer-sign] x = YSM_LookupStatus(argv[1]); ^ In file included from YSM_Commands.c:36:0: YSM_ToolBox.h:72:9: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ int32_t YSM_LookupStatus( int8_t *name ); ^ YSM_Commands.c:754:22: warning: pointer targets in passing argument 2 of ‘YSM_WriteStatus’ differ in signedness [-Wpointer-sign] YSM_WriteStatus( x, UserStatus ); ^ In file included from YSM_Commands.c:36:0: YSM_ToolBox.h:74:6: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ void YSM_WriteStatus(u_int16_t status, int8_t *buf); ^ YSM_Commands.c: In function ‘YSM_Command_LASTSENT’: YSM_Commands.c:769:19: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] int8_t *msgCol=""; ^ YSM_Commands.c:779:19: warning: pointer targets in passing argument 1 of ‘YSM_KeyEmpty’ differ in signedness [-Wpointer-sign] (!YSM_KeyEmpty(YSMSlaves_Comfortable->crypto.strkey)) ^ In file included from YSM_Commands.c:42:0: YSM_Crypt.h:55:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_KeyEmpty( char *key ); ^ YSM_Commands.c:787:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] argv[1] = YSM_ReadLongMessage(); ^ YSM_Commands.c:796:6: warning: pointer targets in passing argument 2 of ‘YSM_SendMessage’ differ in signedness [-Wpointer-sign] argv[1], ^ In file included from YSM_Commands.c:34:0: YSM_Prompt.h:51:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_SendMessage( uin_t r_uin, ^ YSM_Commands.c:808:6: warning: pointer targets in passing argument 2 of ‘YSM_SendMessage’ differ in signedness [-Wpointer-sign] argv[1], ^ In file included from YSM_Commands.c:34:0: YSM_Prompt.h:51:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_SendMessage( uin_t r_uin, ^ YSM_Commands.c: In function ‘YSM_Command_REPLY’: YSM_Commands.c:829:19: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] int8_t *msgCol=""; ^ YSM_Commands.c:839:20: warning: pointer targets in passing argument 1 of ‘YSM_KeyEmpty’ differ in signedness [-Wpointer-sign] ((!YSM_KeyEmpty(YSMSlaves_Comfortable->crypto.strkey)) ^ In file included from YSM_Commands.c:42:0: YSM_Crypt.h:55:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_KeyEmpty( char *key ); ^ YSM_Commands.c:848:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] argv[1] = YSM_ReadLongMessage(); ^ YSM_Commands.c:860:6: warning: pointer targets in passing argument 2 of ‘YSM_SendMessage’ differ in signedness [-Wpointer-sign] argv[1], ^ In file included from YSM_Commands.c:34:0: YSM_Prompt.h:51:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_SendMessage( uin_t r_uin, ^ YSM_Commands.c:876:6: warning: pointer targets in passing argument 2 of ‘YSM_SendMessage’ differ in signedness [-Wpointer-sign] argv[1], ^ In file included from YSM_Commands.c:34:0: YSM_Prompt.h:51:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_SendMessage( uin_t r_uin, ^ YSM_Commands.c: In function ‘YSM_Command_WHOIS’: YSM_Commands.c:896:42: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c:903:43: warning: pointer targets in passing argument 2 of ‘YSM_WriteFingerPrint’ differ in signedness [-Wpointer-sign] YSM_WriteFingerPrint(YSM_Query->fprint, buf); ^ In file included from YSM_Commands.c:36:0: YSM_ToolBox.h:73:6: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ void YSM_WriteFingerPrint( int client, char *buf ); ^ YSM_Commands.c: In function ‘YSM_Command_SLAVESON’: YSM_Commands.c:973:6: warning: pointer targets in passing argument 2 of ‘YSM_PrintOrganizedSlaves’ differ in signedness [-Wpointer-sign] argv[1], ^ In file included from YSM_Commands.c:38:0: YSM_Slaves.h:32:6: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ void YSM_PrintOrganizedSlaves ( ^ YSM_Commands.c: In function ‘YSM_Command_LOGALL’: YSM_Commands.c:1042:43: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c: In function ‘YSM_Command_AFK’: YSM_Commands.c:1074:11: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy(YSM_AFKMessage, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Commands.c:29: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Commands.c: In function ‘YSM_Command_SAVE’: YSM_Commands.c:1135:43: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c: In function ‘YSM_Command_REQ’: YSM_Commands.c:1153:42: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ In file included from YSM_Commands.c:29:0: YSM.h:100:29: warning: pointer targets in passing argument 2 of ‘YSM_BuddyAddItem’ differ in signedness [-Wpointer-sign] #define YSM_BUDDY_GROUPNAME "YSM" ^ YSM_Commands.c:1170:5: note: in expansion of macro ‘YSM_BUDDY_GROUPNAME’ YSM_BUDDY_GROUPNAME, ^ In file included from YSM_Commands.c:40:0: YSM_Network.h:425:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_BuddyAddItem( YSM_SLAVE *item, ^ YSM_Commands.c: In function ‘YSM_Command_RENAME’: YSM_Commands.c:1199:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] newslavename = argv[2]; ^ YSM_Commands.c:1203:42: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] YSM_Query = YSM_QuerySlaves(SLAVE_NAME, newslavename, 0, 0); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c:1212:42: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c:1225:44: warning: pointer targets in passing argument 2 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if (!strcasecmp(YSM_Query->info.NickName, newslavename)) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Commands.c:29: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Commands.c:1238:32: warning: pointer targets in passing argument 2 of ‘YSM_UpdateSlave’ differ in signedness [-Wpointer-sign] YSM_UpdateSlave( UPDATE_NICK, newslavename, YSM_Query->Uin ); ^ In file included from YSM_Commands.c:38:0: YSM_Slaves.h:58:5: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ int YSM_UpdateSlave( char type, char *data, uin_t r_uin ); ^ YSM_Commands.c: In function ‘YSM_Command_RTF’: YSM_Commands.c:1326:42: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c: In function ‘YSM_Command_IGNORE’: YSM_Commands.c:1339:42: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c: In function ‘YSM_Command_VISIBLE’: YSM_Commands.c:1396:42: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c: In function ‘YSM_Command_INVISIBLE’: YSM_Commands.c:1445:42: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c: In function ‘YSM_Command_ALERT’: YSM_Commands.c:1493:42: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c: In function ‘YSM_Command_HIST’: YSM_Commands.c:1538:42: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c: In function ‘YSM_Command_KEY’: YSM_Commands.c:1581:42: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c:1606:21: warning: pointer targets in passing argument 1 of ‘YSM_KeyEmpty’ differ in signedness [-Wpointer-sign] if (!YSM_KeyEmpty(YSM_Query->crypto.strkey)) ^ In file included from YSM_Commands.c:42:0: YSM_Crypt.h:55:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_KeyEmpty( char *key ); ^ YSM_Commands.c:1671:18: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] keylen = strlen(YSM_Query->crypto.strkey); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Commands.c:29: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Commands.c:1683:65: warning: pointer targets in passing argument 4 of ‘makeKey’ differ in signedness [-Wpointer-sign] retval = makeKey(&YSM_Query->crypto.key_out, DIR_ENCRYPT, 256, goodKey); ^ In file included from YSM_Compat.h:68:0, from YSM.h:32, from YSM_Commands.c:29: rijndael/rijndael-api-fst.h:94:5: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ int makeKey(keyInstance *key, RBYTE direction, int keyLen, char *keyMaterial); ^ YSM_Commands.c:1691:6: warning: pointer targets in passing argument 4 of ‘makeKey’ differ in signedness [-Wpointer-sign] goodKey); ^ In file included from YSM_Compat.h:68:0, from YSM.h:32, from YSM_Commands.c:29: rijndael/rijndael-api-fst.h:94:5: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ int makeKey(keyInstance *key, RBYTE direction, int keyLen, char *keyMaterial); ^ YSM_Commands.c: In function ‘YSM_Command_BURL’: YSM_Commands.c:1757:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] argv[1] = YSM_LastURL; ^ YSM_Commands.c:1763:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] browser_args[0] = &YSM_BrowserPath[0]; ^ YSM_Commands.c: In function ‘YSM_Command_RUN’: YSM_Commands.c:1778:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] aux = strchr(argv[x],'\0'); ^ YSM_Commands.c: In function ‘YSM_Command_FORWARD’: YSM_Commands.c:1797:42: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c: In function ‘YSM_Command_SEEN’: YSM_Commands.c:1823:42: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c: In function ‘YSM_Command_CONTACTS’: YSM_Commands.c:1877:40: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] victim = YSM_QuerySlaves( SLAVE_NAME, argv[1], 0, 0 ); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c:1891:44: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] YSM_Query = YSM_QuerySlaves( SLAVE_NAME, argv[x], 0, 0 ); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c:1901:14: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf( tmp, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Commands.c:29: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_Commands.c:1911:22: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] buf_len += strlen(tmp); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Commands.c:29: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Commands.c:1928:13: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf( tmp, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Commands.c:29: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_Commands.c:1937:23: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] memcpy( data+strlen(data), tmp, strlen(tmp) ); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Commands.c:29: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Commands.c:1937:42: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] memcpy( data+strlen(data), tmp, strlen(tmp) ); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Commands.c:29: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Commands.c:1941:12: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf( am, sizeof(am), "%d", (int)y ); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Commands.c:29: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_Commands.c:1945:27: warning: pointer targets in passing argument 2 of ‘YSM_SendContact’ differ in signedness [-Wpointer-sign] YSM_SendContact( victim, data, am ); ^ In file included from YSM_Commands.c:40:0: YSM_Network.h:230:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_SendContact( ^ YSM_Commands.c:1945:33: warning: pointer targets in passing argument 3 of ‘YSM_SendContact’ differ in signedness [-Wpointer-sign] YSM_SendContact( victim, data, am ); ^ In file included from YSM_Commands.c:40:0: YSM_Network.h:230:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_SendContact( ^ YSM_Commands.c: In function ‘YSM_Command_URL’: YSM_Commands.c:1962:39: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] query = YSM_QuerySlaves( SLAVE_NAME, argv[1], 0, 0 ); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c:1969:22: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if (argc < 3) pdesc = "no description"; ^ YSM_Commands.c:1973:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] pdesc = strchr(argv[x],'\0'); ^ YSM_Commands.c:1977:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] pdesc = argv[3]; ^ YSM_Commands.c:1980:22: warning: pointer targets in passing argument 2 of ‘YSM_SendUrl’ differ in signedness [-Wpointer-sign] YSM_SendUrl( query, argv[2], pdesc ); ^ In file included from YSM_Commands.c:40:0: YSM_Network.h:238:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_SendUrl( ^ YSM_Commands.c: In function ‘YSM_Command_FILECANCEL’: YSM_Commands.c:1990:39: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] query = YSM_QuerySlaves( SLAVE_NAME, argv[1], 0, 0 ); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c: In function ‘YSM_Command_FILEACCEPT’: YSM_Commands.c:2073:39: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] query = YSM_QuerySlaves( SLAVE_NAME, argv[1], 0, 0 ); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c:2084:27: warning: pointer targets in passing argument 2 of ‘YSM_DC_FileB’ differ in signedness [-Wpointer-sign] if (YSM_DC_FileB( query, query->d_con.finfo.name, NULL) <= 0) { ^ In file included from YSM_Commands.c:41:0: YSM_Direct.h:109:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_DC_FileB( YSM_SLAVE *victim, ^ YSM_Commands.c: In function ‘YSM_Command_FILEDECLINE’: YSM_Commands.c:2097:39: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] query = YSM_QuerySlaves( SLAVE_NAME, argv[1], 0, 0 ); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c:2107:33: warning: pointer targets in passing argument 2 of ‘YSM_DC_FileDecline’ differ in signedness [-Wpointer-sign] if (YSM_DC_FileDecline( query, argv[2] ) <= 0) { ^ In file included from YSM_Commands.c:41:0: YSM_Direct.h:114:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_DC_FileDecline( YSM_SLAVE *victim, int8_t *reason ); ^ YSM_Commands.c: In function ‘YSM_Command_SEND’: YSM_Commands.c:2122:39: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] query = YSM_QuerySlaves( SLAVE_NAME, argv[1], 0, 0 ); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c:2138:20: warning: pointer targets in passing argument 1 of ‘YSM_KeyEmpty’ differ in signedness [-Wpointer-sign] if (!YSM_KeyEmpty(query->crypto.strkey) ^ In file included from YSM_Commands.c:42:0: YSM_Crypt.h:55:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_KeyEmpty( char *key ); ^ YSM_Commands.c:2158:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] aux = strchr(argv[x],'\0'); ^ YSM_Commands.c:2164:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((aux = strchr(argv[2], '\"')) == NULL) { ^ YSM_Commands.c:2174:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] argv[3] = aux; ^ YSM_Commands.c:2179:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] aux = strchr(argv[x],'\0'); ^ YSM_Commands.c:2183:26: warning: pointer targets in passing argument 2 of ‘YSM_DC_File’ differ in signedness [-Wpointer-sign] if (YSM_DC_File( query, argv[2], argv[3] ) < 0) { ^ In file included from YSM_Commands.c:41:0: YSM_Direct.h:116:9: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ int32_t YSM_DC_File( YSM_SLAVE *victim, int8_t *fname, int8_t *desc ); ^ YSM_Commands.c:2183:35: warning: pointer targets in passing argument 3 of ‘YSM_DC_File’ differ in signedness [-Wpointer-sign] if (YSM_DC_File( query, argv[2], argv[3] ) < 0) { ^ In file included from YSM_Commands.c:41:0: YSM_Direct.h:116:9: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ int32_t YSM_DC_File( YSM_SLAVE *victim, int8_t *fname, int8_t *desc ); ^ YSM_Commands.c: In function ‘YSM_Command_OPENDC’: YSM_Commands.c:2202:39: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] query = YSM_QuerySlaves( SLAVE_NAME, argv[1], 0, 0 ); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c: In function ‘YSM_Command_CLOSEDC’: YSM_Commands.c:2243:39: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] query = YSM_QuerySlaves( SLAVE_NAME, argv[1], 0, 0 ); ^ In file included from YSM_Commands.c:35:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Commands.c: In function ‘YSM_Command_SLAVESALL’: YSM_Commands.c:2269:5: warning: pointer targets in passing argument 2 of ‘YSM_PrintOrganizedSlaves’ differ in signedness [-Wpointer-sign] argv[1], ^ In file included from YSM_Commands.c:38:0: YSM_Slaves.h:32:6: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ void YSM_PrintOrganizedSlaves ( ^ YSM_Commands.c: In function ‘YSM_Init_Commands’: YSM_Commands.c:2291:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "quit", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2292:4: warning: pointer targets in passing argument 2 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] "q", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:42:32: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_QUIT_HELP "Close the ysm client.\n" "usage: 'quit'\n ^ YSM_Commands.c:2293:4: note: in expansion of macro ‘YSM_COMMAND_QUIT_HELP’ YSM_COMMAND_QUIT_HELP, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2299:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "help", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2300:4: warning: pointer targets in passing argument 2 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] "?", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:44:32: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_HELP_HELP "Query for help on a command\n" "usage: 'h ^ YSM_Commands.c:2301:4: note: in expansion of macro ‘YSM_COMMAND_HELP_HELP’ YSM_COMMAND_HELP_HELP, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2308:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "clear", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2309:4: warning: pointer targets in passing argument 2 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] "c", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:101:33: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_CLEAR_HELP "Clear the screen.\n" "usage: 'clear'\n\ ^ YSM_Commands.c:2310:4: note: in expansion of macro ‘YSM_COMMAND_CLEAR_HELP’ YSM_COMMAND_CLEAR_HELP, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2316:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "readafk", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:81:34: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_READAFK_HELP "Read the messages stored while you were on af ^ YSM_Commands.c:2318:4: note: in expansion of macro ‘YSM_COMMAND_READAFK_HELP’ YSM_COMMAND_READAFK_HELP, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2324:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "uptime", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:97:34: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_UPTIME_HELP "Check the amount of days, hours, minutes and ^ YSM_Commands.c:2326:4: note: in expansion of macro ‘YSM_COMMAND_UPTIME_HELP’ YSM_COMMAND_UPTIME_HELP, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2332:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "backdoor", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:99:35: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_BACKDOOR_HELP "Hehe just a joke :).\n\n" ^ YSM_Commands.c:2334:4: note: in expansion of macro ‘YSM_COMMAND_BACKDOOR_HELP’ YSM_COMMAND_BACKDOOR_HELP, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2339:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "afk", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:79:31: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_AFK_HELP "Type 'afk' to switch ON or OFF the Away from Key ^ YSM_Commands.c:2341:4: note: in expansion of macro ‘YSM_COMMAND_AFK_HELP’ YSM_COMMAND_AFK_HELP, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2347:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "last", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:115:32: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_LAST_HELP "Show the last received message.\n\n" ^ YSM_Commands.c:2349:4: note: in expansion of macro ‘YSM_COMMAND_LAST_HELP’ YSM_COMMAND_LAST_HELP, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2355:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "minimize", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2356:4: warning: pointer targets in passing argument 2 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] "z", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:121:35: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_MINIMIZE_HELP "Minimize YSM's console window [win32 only]\n ^ YSM_Commands.c:2357:4: note: in expansion of macro ‘YSM_COMMAND_MINIMIZE_HELP’ YSM_COMMAND_MINIMIZE_HELP, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2362:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "tabkey", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:111:34: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_TABKEY_HELP "Special Key. Nick auto-complete. Reply/Resend ^ YSM_Commands.c:2364:4: note: in expansion of macro ‘YSM_COMMAND_TABKEY_HELP’ YSM_COMMAND_TABKEY_HELP, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2369:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "hotkeys", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:113:34: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_HOTKEYS_HELP "YSM Hotkeys provide you with quick command ke ^ YSM_Commands.c:2371:4: note: in expansion of macro ‘YSM_COMMAND_HOTKEYS_HELP’ YSM_COMMAND_HOTKEYS_HELP, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2376:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "burl", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:125:32: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_BURL_HELP "Launch a browser for a specified URL or the las ^ YSM_Commands.c:2378:4: note: in expansion of macro ‘YSM_COMMAND_BURL_HELP’ YSM_COMMAND_BURL_HELP, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2384:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "run", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2385:4: warning: pointer targets in passing argument 2 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] "!", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.h:127:31: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_RUN_HELP "Run a command in your current shell.\n" "usa ^ YSM_Commands.c:2386:4: note: in expansion of macro ‘YSM_COMMAND_RUN_HELP’ YSM_COMMAND_RUN_HELP, ^ YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2392:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "forward", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.h:129:34: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_FORWARD_HELP "Forward your incoming messages to a specified ^ YSM_Commands.c:2394:4: note: in expansion of macro ‘YSM_COMMAND_FORWARD_HELP’ YSM_COMMAND_FORWARD_HELP, ^ YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2400:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "reconnect", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.h:135:36: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_RECONNECT_HELP "Reconnect to the ICQ Network.\n" "usag ^ YSM_Commands.c:2402:4: note: in expansion of macro ‘YSM_COMMAND_RECONNECT_HELP’ YSM_COMMAND_RECONNECT_HELP, ^ YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2408:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "slaves", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2409:4: warning: pointer targets in passing argument 2 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] "w", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:48:34: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_SLAVES_HELP "You may check on your Slave list anytime by u ^ YSM_Commands.c:2410:4: note: in expansion of macro ‘YSM_COMMAND_SLAVES_HELP’ YSM_COMMAND_SLAVES_HELP, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2415:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "ls", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2416:4: warning: pointer targets in passing argument 2 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] "l", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:48:34: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_SLAVES_HELP "You may check on your Slave list anytime by u ^ YSM_Commands.c:2417:4: note: in expansion of macro ‘YSM_COMMAND_SLAVES_HELP’ YSM_COMMAND_SLAVES_HELP, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2422:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "slavesall", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2423:4: warning: pointer targets in passing argument 2 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] "wa", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:52:36: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_SLAVESALL_HELP "You may check on your Slave list anytime by ^ YSM_Commands.c:2424:4: note: in expansion of macro ‘YSM_COMMAND_SLAVESALL_HELP’ YSM_COMMAND_SLAVESALL_HELP, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2430:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "slaveson", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2431:4: warning: pointer targets in passing argument 2 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] "wo", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:50:35: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_SLAVESON_HELP "Check your Slaves list just for the online o ^ YSM_Commands.c:2432:4: note: in expansion of macro ‘YSM_COMMAND_SLAVESON_HELP’ YSM_COMMAND_SLAVESON_HELP, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2438:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "addslave", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2439:4: warning: pointer targets in passing argument 2 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] "add", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:54:35: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_ADDSLAVE_HELP "Add a slave to your list.\n" "usage: ' ^ YSM_Commands.c:2440:4: note: in expansion of macro ‘YSM_COMMAND_ADDSLAVE_HELP’ YSM_COMMAND_ADDSLAVE_HELP, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2446:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "delslave", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2447:4: warning: pointer targets in passing argument 2 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] "del", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:56:35: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_DELSLAVE_HELP "Delete a slave from list.\n" "usage: ' ^ YSM_Commands.c:2448:4: note: in expansion of macro ‘YSM_COMMAND_DELSLAVE_HELP’ YSM_COMMAND_DELSLAVE_HELP, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2454:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "hist", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2455:4: warning: pointer targets in passing argument 2 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] "history", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:117:32: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_HIST_HELP "Read a slave's log file (message HISTORY).\n" ^ YSM_Commands.c:2456:4: note: in expansion of macro ‘YSM_COMMAND_HIST_HELP’ YSM_COMMAND_HIST_HELP, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2462:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "msg", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2463:4: warning: pointer targets in passing argument 2 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] "m", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:60:31: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_MSG_HELP "Send a message to a slave or icq.\n" "usage ^ YSM_Commands.c:2464:4: note: in expansion of macro ‘YSM_COMMAND_MSG_HELP’ YSM_COMMAND_MSG_HELP, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2470:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "mplain", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2471:4: warning: pointer targets in passing argument 2 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] "mp", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:62:34: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_MPLAIN_HELP "Send a textplain message to a slave or icq. ( ^ YSM_Commands.c:2472:4: note: in expansion of macro ‘YSM_COMMAND_MPLAIN_HELP’ YSM_COMMAND_MPLAIN_HELP, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2477:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "chat", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2478:4: warning: pointer targets in passing argument 2 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] "ch", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:65:32: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_CHAT_HELP "Turn ysm into CHAT mode. Just specify the slave ^ YSM_Commands.c:2479:4: note: in expansion of macro ‘YSM_COMMAND_CHAT_HELP’ YSM_COMMAND_CHAT_HELP, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2484:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "lastsent", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2485:4: warning: pointer targets in passing argument 2 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] "a", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:69:35: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_LASTSENT_HELP "Send a message to the last slave you message ^ YSM_Commands.c:2486:4: note: in expansion of macro ‘YSM_COMMAND_LASTSENT_HELP’ YSM_COMMAND_LASTSENT_HELP, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2492:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "reply", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2493:4: warning: pointer targets in passing argument 2 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] "r", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:71:33: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_REPLY_HELP "Send a message to the last slave who messaged ^ YSM_Commands.c:2494:4: note: in expansion of macro ‘YSM_COMMAND_REPLY_HELP’ YSM_COMMAND_REPLY_HELP, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2499:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "whois", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:73:33: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_WHOIS_HELP "Request information on a slave or icq#\n" ^ YSM_Commands.c:2501:4: note: in expansion of macro ‘YSM_COMMAND_WHOIS_HELP’ YSM_COMMAND_WHOIS_HELP, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2506:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "search", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:85:34: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_SEARCH_HELP "Search icq users by their e-mail!.\n" "u ^ YSM_Commands.c:2508:4: note: in expansion of macro ‘YSM_COMMAND_SEARCH_HELP’ YSM_COMMAND_SEARCH_HELP, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2514:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "save", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:91:32: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_SAVE_HELP "Upload your slaves to the ICQ servers.\n" " ^ YSM_Commands.c:2516:4: note: in expansion of macro ‘YSM_COMMAND_SAVE_HELP’ YSM_COMMAND_SAVE_HELP, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2522:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "req", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:93:31: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_REQ_HELP "Send an Authorization Request to a slave or icq ^ YSM_Commands.c:2524:4: note: in expansion of macro ‘YSM_COMMAND_REQ_HELP’ YSM_COMMAND_REQ_HELP, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2530:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "auth", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:58:32: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_AUTH_HELP "Send an authorization OK reply to a slave or ic ^ YSM_Commands.c:2532:4: note: in expansion of macro ‘YSM_COMMAND_AUTH_HELP’ YSM_COMMAND_AUTH_HELP, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2538:24: warning: pointer targets in passing argument 1 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] YSM_AddCommandtoList( "rename", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ YSM_Commands.c:2539:4: warning: pointer targets in passing argument 2 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] "mv", ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:166:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_AddCommandtoList( int8_t *cmd_name, ^ In file included from YSM_Commands.c:33:0: YSM_Commands.h:95:34: warning: pointer targets in passing argument 3 of ‘YSM_AddCommandtoList’ differ in signedness [-Wpointer-sign] #define YSM_COMMAND_RENAME_HELP "Rename a slave.\n" "usage: 'rename
    info.NickName; ^ YSM_Prompt.c:353:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] else r_nick = "NOT a SLAVE"; ^ YSM_Prompt.c:355:42: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] YSM_PostOutgoing( r_uin, r_nick, strlen(oldmark1), oldmark1 ); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Prompt.c: In function ‘YSM_PasswdCheck’: YSM_Prompt.c:369:20: warning: pointer targets in passing argument 1 of ‘YSM_getpass’ differ in signedness [-Wpointer-sign] p = YSM_getpass("Password: "); ^ In file included from YSM_Prompt.c:42:0: YSM_Win32.h:74:10: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ int8_t * YSM_getpass(int8_t *text); ^ YSM_Prompt.c:372:13: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf( YSM_USER.password, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_Prompt.c: In function ‘YSM_ConsoleIsHotKey’: YSM_Prompt.c:449:13: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy(YSM_AFKMessage, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Prompt.c: In function ‘YSM_ConsoleTabHook’: YSM_Prompt.c:511:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] pbuf = rl_line_buffer; ^ YSM_Prompt.c: In function ‘YSM_ConsoleReadInit’: YSM_Prompt.c:592:11: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf(inputrc, sizeof(inputrc), "%s/inputrc", YSM_cfgdir); ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_Prompt.c:594:24: warning: pointer targets in passing argument 1 of ‘rl_read_init_file’ differ in signedness [-Wpointer-sign] if (rl_read_init_file(inputrc) != 0) { ^ In file included from YSM_Prompt.c:49:0: /usr/include/readline/readline.h:337:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int rl_read_init_file PARAMS((const char *)); ^ YSM_Prompt.c: In function ‘YSM_ConsoleRead’: YSM_Prompt.c:618:21: warning: pointer targets in passing argument 1 of ‘readline’ differ in signedness [-Wpointer-sign] retline = readline(YSM_ConsoleGetPrompt()); ^ In file included from YSM_Prompt.c:49:0: /usr/include/readline/readline.h:287:14: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *readline PARAMS((const char *)); ^ YSM_Prompt.c:618:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] retline = readline(YSM_ConsoleGetPrompt()); ^ YSM_Prompt.c:622:15: warning: pointer targets in passing argument 1 of ‘add_history’ differ in signedness [-Wpointer-sign] add_history(retline); ^ In file included from YSM_Prompt.c:59:0: /usr/include/readline/history.h:83:13: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern void add_history PARAMS((const char *)); ^ YSM_Prompt.c:654:17: warning: pointer targets in passing argument 1 of ‘YSM_DoCommand’ differ in signedness [-Wpointer-sign] YSM_DoCommand(retline); ^ In file included from YSM_Prompt.c:36:0: YSM_Prompt.h:61:6: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ void YSM_DoCommand(char *cmd); ^ YSM_Prompt.c: In function ‘YSM_ParseCommand’: YSM_Prompt.c:672:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] input = last = tmp = _input; ^ YSM_Prompt.c:676:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if(!fl) argv[*argc] = input; ^ YSM_Prompt.c:683:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] last = argv[*argc]; ^ YSM_Prompt.c:694:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] argv[*argc] = last; ^ YSM_Prompt.c:703:26: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] for (y = 0; y < strlen(argv[x]); y++) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Prompt.c:723:33: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] for (y = 0, z = 0; y < strlen(argv[x]); y++) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Prompt.c: In function ‘YSM_DoCommand’: YSM_Prompt.c:752:20: warning: pointer targets in passing argument 1 of ‘YSM_ParseCommand’ differ in signedness [-Wpointer-sign] YSM_ParseCommand( cmd, &argc, argv ); ^ YSM_Prompt.c:665:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_ParseCommand( int8_t *_input, int32_t *argc, int8_t *argv[] ) ^ YSM_Prompt.c:760:17: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] || strcasecmp(node->cmd_name, argv[0])) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Prompt.c:760:33: warning: pointer targets in passing argument 2 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] || strcasecmp(node->cmd_name, argv[0])) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Prompt.c:765:18: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] || strcasecmp(node->cmd_alias, argv[0])) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Prompt.c:765:35: warning: pointer targets in passing argument 2 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] || strcasecmp(node->cmd_alias, argv[0])) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Prompt.c: In function ‘YSM_DoChatCommand’: YSM_Prompt.c:813:18: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if (!strcasecmp(cmd, "ch") || !strcasecmp(cmd, "chat")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Prompt.c:813:44: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if (!strcasecmp(cmd, "ch") || !strcasecmp(cmd, "chat")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Prompt.c: In function ‘YSM_ReadLongMessage’: YSM_Prompt.c:874:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] retline = readline(NULL); ^ YSM_Prompt.c:887:15: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] y = strlen(retline) + 1; /* +1 of the \n */ ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Prompt.c:931:15: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if (strlen(retline) == 1) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Prompt.c:987:30: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] sizeof(msgdata) - strlen(msgdata) - 1); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Prompt.c:986:13: warning: pointer targets in passing argument 1 of ‘strncat’ differ in signedness [-Wpointer-sign] strncat( msgdata, retline, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/bits/string3.h:153:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncat (char *__restrict __dest, const char *__restrict __src, ^ YSM_Prompt.c:986:22: warning: pointer targets in passing argument 2 of ‘strncat’ differ in signedness [-Wpointer-sign] strncat( msgdata, retline, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/bits/string3.h:153:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncat (char *__restrict __dest, const char *__restrict __src, ^ YSM_Prompt.c:991:30: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] sizeof(msgdata) - strlen(msgdata) - 1); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Prompt.c:990:13: warning: pointer targets in passing argument 1 of ‘strncat’ differ in signedness [-Wpointer-sign] strncat( msgdata, "\n", ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/bits/string3.h:153:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncat (char *__restrict __dest, const char *__restrict __src, ^ YSM_Prompt.c: In function ‘YSM_PreIncoming’: YSM_Prompt.c:1084:24: warning: pointer targets in passing argument 1 of ‘YSM_ParseMessageData’ differ in signedness [-Wpointer-sign] YSM_ParseMessageData(*m_data, *m_len); ^ In file included from YSM_Prompt.c:36:0: YSM_Prompt.h:77:9: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ int32_t YSM_ParseMessageData( u_int8_t *data, u_int32_t length ); ^ YSM_Prompt.c:1087:21: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] (*m_len) = strlen(*m_data)+1; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Prompt.c:1091:13: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( YSM_LastMessage, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Prompt.c:1092:5: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign] *m_data, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘const char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Prompt.c: In function ‘YSM_PostIncoming’: YSM_Prompt.c:1180:25: warning: pointer targets in passing argument 1 of ‘YSM_GenerateLogEntry’ differ in signedness [-Wpointer-sign] YSM_GenerateLogEntry(r_nick, ^ In file included from YSM_Prompt.c:39:0: YSM_ToolBox.h:88:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_GenerateLogEntry( int8_t *nick, ^ YSM_Prompt.c:1183:6: warning: pointer targets in passing argument 4 of ‘YSM_GenerateLogEntry’ differ in signedness [-Wpointer-sign] m_data, ^ In file included from YSM_Prompt.c:39:0: YSM_ToolBox.h:88:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_GenerateLogEntry( int8_t *nick, ^ YSM_Prompt.c:1248:42: warning: pointer targets in passing argument 3 of ‘YSM_Event’ differ in signedness [-Wpointer-sign] YSM_Event(EVENT_INCOMINGMESSAGE, r_uin, r_nick, m_len, m_data, 0); ^ In file included from YSM_Prompt.c:39:0: YSM_ToolBox.h:60:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_Event( int8_t event_t, ^ YSM_Prompt.c:1248:57: warning: pointer targets in passing argument 5 of ‘YSM_Event’ differ in signedness [-Wpointer-sign] YSM_Event(EVENT_INCOMINGMESSAGE, r_uin, r_nick, m_len, m_data, 0); ^ In file included from YSM_Prompt.c:39:0: YSM_ToolBox.h:60:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_Event( int8_t event_t, ^ YSM_Prompt.c: In function ‘YSM_PreOutgoing’: YSM_Prompt.c:1265:5: warning: pointer targets in passing argument 1 of ‘YSM_GenerateLogEntry’ differ in signedness [-Wpointer-sign] "y0u", ^ In file included from YSM_Prompt.c:39:0: YSM_ToolBox.h:88:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_GenerateLogEntry( int8_t *nick, ^ YSM_Prompt.c:1278:18: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] *m_len = strlen(*m_data) + 1; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Prompt.c: In function ‘YSM_DisplayMsg’: YSM_Prompt.c:1315:28: warning: pointer targets in passing argument 2 of ‘YSM_WriteStatus’ differ in signedness [-Wpointer-sign] YSM_WriteStatus(r_status, status_string); ^ In file included from YSM_Prompt.c:39:0: YSM_ToolBox.h:74:6: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ void YSM_WriteStatus(u_int16_t status, int8_t *buf); ^ YSM_Prompt.c:1318:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] r_nick = "NOT a SLAVE"; ^ YSM_Prompt.c:1320:41: warning: pointer targets in passing argument 2 of ‘YSM_QuerySlaves’ differ in signedness [-Wpointer-sign] contact = YSM_QuerySlaves(SLAVE_NAME, r_nick, 0, 0); ^ In file included from YSM_Prompt.c:41:0: YSM_Setup.h:41:13: note: expected ‘unsigned char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_SLAVE * YSM_QuerySlaves( unsigned short TYPE, ^ YSM_Prompt.c:1368:14: warning: pointer targets in passing argument 1 of ‘strstr’ differ in signedness [-Wpointer-sign] && strstr(m_data, "/me")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/string.h:337:14: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *strstr (const char *__haystack, const char *__needle) ^ YSM_Prompt.c:1376:20: warning: pointer targets in passing argument 1 of ‘strstr’ differ in signedness [-Wpointer-sign] m_data = strstr(m_data, "/me"); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/string.h:337:14: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *strstr (const char *__haystack, const char *__needle) ^ YSM_Prompt.c:1376:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] m_data = strstr(m_data, "/me"); ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_Prompt.c:28: YSM_Prompt.c:1401:14: warning: pointer targets in passing argument 1 of ‘__builtin_strchr’ differ in signedness [-Wpointer-sign] (strchr(m_data,'\n') != NULL) ^ YSM_Prompt.c:1401:14: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_Prompt.c:1416:14: warning: pointer targets in passing argument 1 of ‘__builtin_strchr’ differ in signedness [-Wpointer-sign] (strchr(m_data,'\n') != NULL) ^ YSM_Prompt.c:1416:14: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_Prompt.c:1426:10: warning: pointer targets in passing argument 1 of ‘strtok’ differ in signedness [-Wpointer-sign] strtok(m_data, "IP: "); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/string.h:343:14: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *strtok (char *__restrict __s, const char *__restrict __delim) ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_Prompt.c:28: YSM_Prompt.c:1434:17: warning: pointer targets in passing argument 1 of ‘__builtin_strchr’ differ in signedness [-Wpointer-sign] auxb = strchr(m_data, 0xfe); ^ YSM_Prompt.c:1434:17: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_Prompt.c:1438:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] auxb = &m_data[0]; ^ YSM_Prompt.c:1441:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] aux = &m_data[0]; ^ YSM_Prompt.c:1447:13: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] strncpy( YSM_LastURL, aux, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/bits/string3.h:123:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ YSM_Prompt.c:1479:10: warning: pointer targets in passing argument 1 of ‘strtok’ differ in signedness [-Wpointer-sign] strtok(m_data, " "); /* amount */ ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/string.h:343:14: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *strtok (char *__restrict __s, const char *__restrict __delim) ^ YSM_Prompt.c:1483:34: warning: pointer targets in passing argument 1 of ‘atoi’ differ in signedness [-Wpointer-sign] while (aux != NULL && x < atoi(m_data)) { ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/stdlib.h:278:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (atoi (const char *__nptr)) ^ YSM_Prompt.c:1531:25: warning: pointer targets in passing argument 2 of ‘YSM_Error’ differ in signedness [-Wpointer-sign] YSM_Error(ERROR_CODE, __FILE__, __LINE__, 1); ^ In file included from YSM_Prompt.c:39:0: YSM_ToolBox.h:70:6: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); ^ YSM_Prompt.c:1542:4: warning: pointer targets in passing argument 5 of ‘YSM_PostIncoming’ differ in signedness [-Wpointer-sign] m_data, ^ YSM_Prompt.c:1161:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_PostIncoming( YSM_SLAVE *victim, ^ YSM_Prompt.c:1543:4: warning: pointer targets in passing argument 6 of ‘YSM_PostIncoming’ differ in signedness [-Wpointer-sign] r_nick, ^ YSM_Prompt.c:1161:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_PostIncoming( YSM_SLAVE *victim, ^ YSM_Prompt.c: In function ‘YSM_ConsoleTabCommand’: YSM_Prompt.c:1584:25: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] for (x = 0; x < strlen(incomplete); x++) ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Prompt.c:1591:49: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(!memcmp(node->cmd_name, incomplete, strlen(incomplete))) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Prompt.c:1595:51: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if(!memcmp(node->cmd_alias, incomplete, strlen(incomplete))) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Prompt.c: In function ‘YSM_ConsoleTabSlave’: YSM_Prompt.c:1672:12: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] strlen(incomplete) )) break; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Prompt.c:1671:5: warning: pointer targets in passing argument 2 of ‘strncasecmp’ differ in signedness [-Wpointer-sign] incomplete, ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/string.h:533:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^ YSM_Prompt.c:1687:40: warning: pointer targets in passing argument 2 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] if (!strcasecmp(node->info.NickName, incomplete)) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ YSM_Prompt.c:1720:13: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf( tmpbuf, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_Prompt.c:1727:18: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] *pos -= strlen(incomplete); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Prompt.c:1746:18: warning: pointer targets in passing argument 1 of ‘rl_insert_text’ differ in signedness [-Wpointer-sign] rl_insert_text(tmpbuf); ^ In file included from YSM_Prompt.c:49:0: /usr/include/readline/readline.h:399:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int rl_insert_text PARAMS((const char *)); ^ In file included from /usr/include/string.h:630:0, from YSM_Compat.h:33, from YSM.h:32, from YSM_Prompt.c:28: YSM_Prompt.c: In function ‘YSM_ConsoleTab’: YSM_Prompt.c:1792:17: warning: pointer targets in passing argument 1 of ‘__builtin_strchr’ differ in signedness [-Wpointer-sign] aux = strchr(argv[x],'\0'); ^ YSM_Prompt.c:1792:17: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_Prompt.c:1792:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] aux = strchr(argv[x],'\0'); ^ YSM_Prompt.c:1804:14: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf( tmpbuf, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_Prompt.c:1815:19: warning: pointer targets in passing argument 1 of ‘rl_insert_text’ differ in signedness [-Wpointer-sign] rl_insert_text(tmpbuf); ^ In file included from YSM_Prompt.c:49:0: /usr/include/readline/readline.h:399:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int rl_insert_text PARAMS((const char *)); ^ YSM_Prompt.c:1822:18: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] *size = strlen(string); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Prompt.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ x86_64-pc-linux-gnu-gcc -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -march=native -O2 -pipe -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c YSM_Wrappers.c -o YSM_Wrappers.o YSM_Wrappers.c: In function ‘YSM_Reconnect’: YSM_Wrappers.c:98:30: warning: pointer targets in passing argument 2 of ‘YSM_Error’ differ in signedness [-Wpointer-sign] YSM_Error(ERROR_NETWORK, __FILE__, __LINE__, 0); ^ In file included from YSM_Wrappers.c:34:0: YSM_ToolBox.h:70:6: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); ^ YSM_Wrappers.c: In function ‘YSM_Exit’: YSM_Wrappers.c:300:3: warning: pointer targets in passing argument 3 of ‘YSM_Event’ differ in signedness [-Wpointer-sign] YSM_USER.info.NickName, ^ In file included from YSM_Wrappers.c:34:0: YSM_ToolBox.h:60:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_Event( int8_t event_t, ^ x86_64-pc-linux-gnu-gcc -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -march=native -O2 -pipe -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c YSM_Crypt.c -o YSM_Crypt.o YSM_Crypt.c: In function ‘YSM_EncryptData’: YSM_Crypt.c:59:3: warning: pointer targets in passing argument 3 of ‘padEncrypt’ differ in signedness [-Wpointer-sign] &plain_data[sizeof C_head], ^ In file included from YSM_Compat.h:68:0, from YSM.h:32, from YSM_Crypt.c:28: rijndael/rijndael-api-fst.h:101:5: note: expected ‘RBYTE * {aka unsigned char *}’ but argument is of type ‘char *’ int padEncrypt(cipherInstance *cipher, keyInstance *key, ^ YSM_Crypt.c:61:3: warning: pointer targets in passing argument 5 of ‘padEncrypt’ differ in signedness [-Wpointer-sign] &plain_data[sizeof C_head]) <= 0) return 0; ^ In file included from YSM_Compat.h:68:0, from YSM.h:32, from YSM_Crypt.c:28: rijndael/rijndael-api-fst.h:101:5: note: expected ‘RBYTE * {aka unsigned char *}’ but argument is of type ‘char *’ int padEncrypt(cipherInstance *cipher, keyInstance *key, ^ YSM_Crypt.c: In function ‘YSM_DecryptData’: YSM_Crypt.c:95:4: warning: pointer targets in passing argument 3 of ‘padDecrypt’ differ in signedness [-Wpointer-sign] &enc_data[sizeof C_head], ^ In file included from YSM_Compat.h:68:0, from YSM.h:32, from YSM_Crypt.c:28: rijndael/rijndael-api-fst.h:107:5: note: expected ‘RBYTE * {aka unsigned char *}’ but argument is of type ‘char *’ int padDecrypt(cipherInstance *cipher, keyInstance *key, ^ YSM_Crypt.c:98:4: warning: pointer targets in passing argument 5 of ‘padDecrypt’ differ in signedness [-Wpointer-sign] &enc_data[sizeof C_head] ) <= 0) return -1; ^ In file included from YSM_Compat.h:68:0, from YSM.h:32, from YSM_Crypt.c:28: rijndael/rijndael-api-fst.h:107:5: note: expected ‘RBYTE * {aka unsigned char *}’ but argument is of type ‘char *’ int padDecrypt(cipherInstance *cipher, keyInstance *key, ^ YSM_Crypt.c: In function ‘YSM_EncryptAnyData’: YSM_Crypt.c:124:20: warning: pointer targets in passing argument 1 of ‘YSM_KeyEmpty’ differ in signedness [-Wpointer-sign] if (YSM_KeyEmpty( contact->crypto.strkey ) ^ In file included from YSM_Crypt.c:35:0: YSM_Crypt.h:55:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_KeyEmpty( char *key ); ^ YSM_Crypt.c:146:30: warning: pointer targets in passing argument 1 of ‘YSM_EncryptData’ differ in signedness [-Wpointer-sign] err_code = YSM_EncryptData( cdata, *m_len, keyout ); ^ YSM_Crypt.c:38:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_EncryptData( char *plain_data, int len, keyInstance *cipherKey) ^ YSM_Crypt.c: In function ‘YSM_DecryptMessage’: YSM_Crypt.c:193:21: warning: pointer targets in passing argument 1 of ‘YSM_KeyEmpty’ differ in signedness [-Wpointer-sign] if (YSM_KeyEmpty( contact->crypto.strkey ) ^ In file included from YSM_Crypt.c:35:0: YSM_Crypt.h:55:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_KeyEmpty( char *key ); ^ YSM_Crypt.c:212:30: warning: pointer targets in passing argument 1 of ‘YSM_DecryptData’ differ in signedness [-Wpointer-sign] err_code = YSM_DecryptData( *m_data, *crypt_key ); ^ YSM_Crypt.c:67:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_DecryptData( char *enc_data, keyInstance *cipherKey ) ^ YSM_Crypt.c: In function ‘YSM_DecryptFileData’: YSM_Crypt.c:265:21: warning: pointer targets in passing argument 1 of ‘YSM_KeyEmpty’ differ in signedness [-Wpointer-sign] if ( YSM_KeyEmpty( contact->crypto.strkey ) ^ In file included from YSM_Crypt.c:35:0: YSM_Crypt.h:55:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_KeyEmpty( char *key ); ^ YSM_Crypt.c:282:30: warning: pointer targets in passing argument 1 of ‘YSM_DecryptData’ differ in signedness [-Wpointer-sign] err_code = YSM_DecryptData( *m_data, *crypt_key ); ^ YSM_Crypt.c:67:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_DecryptData( char *enc_data, keyInstance *cipherKey ) ^ x86_64-pc-linux-gnu-gcc -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -march=native -O2 -pipe -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c YSM_Direct.c -o YSM_Direct.o YSM_Direct.c: In function ‘YSM_DC_BindPort’: YSM_Direct.c:115:47: warning: pointer targets in passing argument 3 of ‘getsockname’ differ in signedness [-Wpointer-sign] getsockname( sock, (struct sockaddr *)&addr, (int *)&tmp ); ^ In file included from YSM_Compat.h:117:0, from YSM.h:32, from YSM_Direct.c:28: /usr/include/sys/socket.h:127:12: note: expected ‘socklen_t * restrict {aka unsigned int * restrict}’ but argument is of type ‘int *’ extern int getsockname (int __fd, __SOCKADDR_ARG __addr, ^ YSM_Direct.c: In function ‘YSM_DC_Wait4Client’: YSM_Direct.c:160:5: warning: pointer targets in passing argument 3 of ‘accept’ differ in signedness [-Wpointer-sign] (int *)&addrlen); ^ In file included from YSM_Compat.h:117:0, from YSM.h:32, from YSM_Direct.c:28: /usr/include/sys/socket.h:243:12: note: expected ‘socklen_t * restrict {aka unsigned int * restrict}’ but argument is of type ‘int *’ extern int accept (int __fd, __SOCKADDR_ARG __addr, ^ YSM_Direct.c:182:39: warning: pointer targets in passing argument 2 of ‘YSM_DC_ReadPacket’ differ in signedness [-Wpointer-sign] r_len = YSM_DC_ReadPacket( cli_sock, buf); ^ In file included from YSM_Direct.c:32:0: YSM_Direct.h:57:5: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ int YSM_DC_ReadPacket( int cli_sock, char *buf ); ^ YSM_Direct.c:222:21: warning: pointer targets in passing argument 1 of ‘Chars_2_DW’ differ in signedness [-Wpointer-sign] r_uin = Chars_2_DW(&buf[15]); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:99:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int32_t Chars_2_DW( u_int8_t * buf ); ^ YSM_Direct.c:223:21: warning: pointer targets in passing argument 1 of ‘Chars_2_DW’ differ in signedness [-Wpointer-sign] r_ip1 = Chars_2_DW(&buf[19]); /* server-side address */ ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:99:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int32_t Chars_2_DW( u_int8_t * buf ); ^ YSM_Direct.c:224:21: warning: pointer targets in passing argument 1 of ‘Chars_2_DW’ differ in signedness [-Wpointer-sign] r_ip2 = Chars_2_DW(&buf[23]); /* internal address */ ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:99:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int32_t Chars_2_DW( u_int8_t * buf ); ^ YSM_Direct.c: In function ‘YSM_DC_ReadPacket’: YSM_Direct.c:341:23: warning: pointer targets in passing argument 1 of ‘Chars_2_Word’ differ in signedness [-Wpointer-sign] p_len = Chars_2_Word(&buf[0]); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:101:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ u_int16_t Chars_2_Word (u_int8_t * buf); ^ YSM_Direct.c: In function ‘YSM_DC_InitA’: YSM_Direct.c:401:13: warning: pointer targets in passing argument 1 of ‘DW_2_Chars’ differ in signedness [-Wpointer-sign] DW_2_Chars(buf+pos, remote_slave->Uin); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:103:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void DW_2_Chars(u_int8_t * buf, u_int32_t num); ^ YSM_Direct.c:409:15: warning: pointer targets in passing argument 1 of ‘Word_2_Chars’ differ in signedness [-Wpointer-sign] Word_2_Chars(buf+pos, YSM_USER.d_con.rPort); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:105:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Chars (u_int8_t * buf, const int num); ^ YSM_Direct.c:412:13: warning: pointer targets in passing argument 1 of ‘DW_2_Chars’ differ in signedness [-Wpointer-sign] DW_2_Chars(buf+pos, YSM_USER.Uin); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:103:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void DW_2_Chars(u_int8_t * buf, u_int32_t num); ^ YSM_Direct.c:415:13: warning: pointer targets in passing argument 1 of ‘DW_2_Chars’ differ in signedness [-Wpointer-sign] DW_2_Chars(buf+pos, YSM_USER.d_con.rIP_ext); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:103:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void DW_2_Chars(u_int8_t * buf, u_int32_t num); ^ YSM_Direct.c:417:13: warning: pointer targets in passing argument 1 of ‘DW_2_Chars’ differ in signedness [-Wpointer-sign] DW_2_Chars(buf+pos, YSM_USER.d_con.rIP_int); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:103:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void DW_2_Chars(u_int8_t * buf, u_int32_t num); ^ YSM_Direct.c:426:13: warning: pointer targets in passing argument 1 of ‘DW_2_Chars’ differ in signedness [-Wpointer-sign] DW_2_Chars(buf+pos, remote_slave->d_con.rCookie); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:103:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void DW_2_Chars(u_int8_t * buf, u_int32_t num); ^ YSM_Direct.c: In function ‘YSM_OpenDC’: YSM_Direct.c:590:6: warning: pointer targets in passing argument 1 of ‘YSM_Connect’ differ in signedness [-Wpointer-sign] inet_ntoa(r_addr), ^ In file included from YSM_Direct.c:33:0: YSM_Network.h:435:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_Connect( int8_t *host, u_int16_t port, int8_t verbose ); ^ YSM_Direct.c: In function ‘YSM_DC_IncomingMessageGREET’: YSM_Direct.c:692:28: warning: pointer targets in passing argument 1 of ‘Chars_2_Word’ differ in signedness [-Wpointer-sign] greet_type = Chars_2_Word(m_data+pos); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:101:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Word (u_int8_t * buf); ^ YSM_Direct.c:701:19: warning: pointer targets in passing argument 1 of ‘Chars_2_DW’ differ in signedness [-Wpointer-sign] len = Chars_2_DW(m_data+pos); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:99:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int32_t Chars_2_DW( u_int8_t * buf ); ^ YSM_Direct.c:709:19: warning: pointer targets in passing argument 1 of ‘Chars_2_DW’ differ in signedness [-Wpointer-sign] len = Chars_2_DW(m_data+pos); /* we have data len here */ ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:99:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int32_t Chars_2_DW( u_int8_t * buf ); ^ YSM_Direct.c:737:6: warning: pointer targets in passing argument 7 of ‘YSM_DisplayMsg’ differ in signedness [-Wpointer-sign] victim->info.NickName, ^ In file included from YSM_Direct.c:39:0: YSM_Prompt.h:68:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_DisplayMsg( int16_t m_type, ^ YSM_Direct.c:778:6: warning: pointer targets in passing argument 7 of ‘YSM_DisplayMsg’ differ in signedness [-Wpointer-sign] victim->info.NickName, ^ In file included from YSM_Direct.c:39:0: YSM_Prompt.h:68:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_DisplayMsg( int16_t m_type, ^ YSM_Direct.c: In function ‘YSM_DC_IncomingMessageFILE’: YSM_Direct.c:837:27: warning: pointer targets in passing argument 1 of ‘Chars_2_Word’ differ in signedness [-Wpointer-sign] fnamelen = Chars_2_Word(m_data+pos); /* Filename length */ ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:101:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Word (u_int8_t * buf); ^ YSM_Direct.c:847:22: warning: pointer targets in passing argument 1 of ‘Chars_2_DW’ differ in signedness [-Wpointer-sign] fsize = Chars_2_DW(m_data+pos); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:99:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int32_t Chars_2_DW( u_int8_t * buf ); ^ YSM_Direct.c: In function ‘YSM_DC_IncomingMessage’: YSM_Direct.c:887:26: warning: pointer targets in passing argument 1 of ‘YSM_DecryptDCPacket’ differ in signedness [-Wpointer-sign] if (YSM_DecryptDCPacket(data, data_len) <= 0) { ^ In file included from YSM_Direct.c:32:0: YSM_Direct.h:47:1: note: expected ‘unsigned char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_DecryptDCPacket( ^ YSM_Direct.c:895:21: warning: pointer targets in passing argument 1 of ‘Chars_2_Word’ differ in signedness [-Wpointer-sign] cmd = Chars_2_Word(&data[pos]); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:101:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Word (u_int8_t * buf); ^ YSM_Direct.c:925:6: warning: pointer targets in passing argument 3 of ‘YSM_ReceiveMessageType2Common’ differ in signedness [-Wpointer-sign] data, ^ In file included from YSM_Direct.c:33:0: YSM_Network.h:205:1: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_ReceiveMessageType2Common( YSM_SLAVE *victim, ^ YSM_Direct.c: In function ‘YSM_DC_CommonResponse’: YSM_Direct.c:946:35: warning: pointer targets in passing argument 2 of ‘YSM_DC_ReadPacket’ differ in signedness [-Wpointer-sign] r_len = YSM_DC_ReadPacket( sock, &buf[0] ); ^ YSM_Direct.c:323:1: note: expected ‘char *’ but argument is of type ‘u_int8_t * {aka unsigned char *}’ YSM_DC_ReadPacket( int cli_sock, char *buf ) ^ YSM_Direct.c: In function ‘YSM_DC_CommonResponseFile’: YSM_Direct.c:1028:8: warning: pointer targets in passing argument 3 of ‘YSM_DC_FileInitAck’ differ in signedness [-Wpointer-sign] buf, ^ In file included from YSM_Direct.c:32:0: YSM_Direct.h:122:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘u_int8_t * {aka unsigned char *}’ YSM_DC_FileInitAck( YSM_SLAVE *victim, int32_t sock, int8_t *buf, int32_t len ) ^ YSM_Direct.c:1052:9: warning: pointer targets in passing argument 3 of ‘YSM_DC_FileStartAck’ differ in signedness [-Wpointer-sign] buf, ^ In file included from YSM_Direct.c:32:0: YSM_Direct.h:127:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘u_int8_t * {aka unsigned char *}’ YSM_DC_FileStartAck( YSM_SLAVE *victim, int32_t sock, int8_t *buf, int32_t len ^ YSM_Direct.c:1074:40: warning: pointer targets in passing argument 2 of ‘YSM_DC_FileTransfer’ differ in signedness [-Wpointer-sign] ret = YSM_DC_FileTransfer( victim, buf, len ); ^ In file included from YSM_Direct.c:32:0: YSM_Direct.h:133:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘u_int8_t * {aka unsigned char *}’ YSM_DC_FileTransfer( YSM_SLAVE *victim, int8_t *buf, int32_t len ); ^ YSM_Direct.c:1089:39: warning: pointer targets in passing argument 2 of ‘YSM_DC_FileReceive’ differ in signedness [-Wpointer-sign] ret = YSM_DC_FileReceive( victim, buf, len ); ^ In file included from YSM_Direct.c:32:0: YSM_Direct.h:135:9: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘u_int8_t * {aka unsigned char *}’ int32_t YSM_DC_FileReceive( YSM_SLAVE *victim, int8_t *buf, int32_t len ); ^ YSM_Direct.c: In function ‘YSM_DC_CommonResponseNeg’: YSM_Direct.c:1157:40: warning: pointer targets in passing argument 2 of ‘YSM_DC_ReceiveInitA’ differ in signedness [-Wpointer-sign] ret = YSM_DC_ReceiveInitA( victim, buf, len ); ^ YSM_Direct.c:440:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘u_int8_t * {aka unsigned char *}’ YSM_DC_ReceiveInitA( YSM_SLAVE *victim, int8_t *buf, int32_t r_len ) ^ YSM_Direct.c:1186:39: warning: pointer targets in passing argument 2 of ‘YSM_DC_ReceiveInitC’ differ in signedness [-Wpointer-sign] ret = YSM_DC_ReceiveInitC( victim, buf, len ); ^ YSM_Direct.c:509:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘u_int8_t * {aka unsigned char *}’ YSM_DC_ReceiveInitC( YSM_SLAVE *victim, int8_t *buf, int32_t r_len ) ^ YSM_Direct.c: In function ‘YSM_DC_CommonResponseMisc’: YSM_Direct.c:1242:42: warning: pointer targets in passing argument 2 of ‘YSM_DC_IncomingMessage’ differ in signedness [-Wpointer-sign] ret = YSM_DC_IncomingMessage( victim, buf, len ); ^ YSM_Direct.c:872:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘u_int8_t * {aka unsigned char *}’ YSM_DC_IncomingMessage( YSM_SLAVE *victim, int8_t *data, int32_t data_len ) ^ YSM_Direct.c: In function ‘YSM_DC_MessageBase’: YSM_Direct.c:1422:15: warning: pointer targets in passing argument 1 of ‘Word_2_Chars’ differ in signedness [-Wpointer-sign] Word_2_Chars(buf+pos, seq); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:105:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Chars (u_int8_t * buf, const int num); ^ YSM_Direct.c:1432:15: warning: pointer targets in passing argument 1 of ‘Word_2_Chars’ differ in signedness [-Wpointer-sign] Word_2_Chars(buf+pos, m_status); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:105:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Chars (u_int8_t * buf, const int num); ^ YSM_Direct.c:1435:15: warning: pointer targets in passing argument 1 of ‘Word_2_Chars’ differ in signedness [-Wpointer-sign] Word_2_Chars(buf+pos, _priority); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:105:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘char *’ void Word_2_Chars (u_int8_t * buf, const int num); ^ YSM_Direct.c:1455:23: warning: pointer targets in passing argument 1 of ‘YSM_EncryptDCPacket’ differ in signedness [-Wpointer-sign] YSM_EncryptDCPacket( buf+2, pos-2 ); ^ YSM_Direct.c:1270:1: note: expected ‘unsigned char *’ but argument is of type ‘char *’ YSM_EncryptDCPacket ( unsigned char *buf, int buf_len ) ^ YSM_Direct.c: In function ‘YSM_DC_MessageGreet’: YSM_Direct.c:1593:13: warning: pointer targets in passing argument 1 of ‘DW_2_Chars’ differ in signedness [-Wpointer-sign] DW_2_Chars(&buf[pos], file_size); /* File Size - Bytes */ ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:103:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void DW_2_Chars(u_int8_t * buf, u_int32_t num); ^ YSM_Direct.c:1606:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] *out_ptr = buf; ^ YSM_Direct.c: In function ‘YSM_DC_IncomingFile’: YSM_Direct.c:1710:26: warning: pointer targets in passing argument 1 of ‘Chars_2_Word’ differ in signedness [-Wpointer-sign] fnamelen = Chars_2_Word(data+pos); /* Filename length */ ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:101:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Word (u_int8_t * buf); ^ YSM_Direct.c:1727:21: warning: pointer targets in passing argument 1 of ‘Chars_2_DW’ differ in signedness [-Wpointer-sign] fsize = Chars_2_DW(data+pos); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:99:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int32_t Chars_2_DW( u_int8_t * buf ); ^ YSM_Direct.c:1853:21: warning: pointer targets in passing argument 1 of ‘YSM_KeyEmpty’ differ in signedness [-Wpointer-sign] && (YSM_KeyEmpty(victim->crypto.strkey) ^ In file included from YSM_Direct.c:41:0: YSM_Crypt.h:55:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_KeyEmpty( char *key ); ^ YSM_Direct.c: In function ‘YSM_DC_FileTIncoming’: YSM_Direct.c:1923:4: warning: pointer targets in passing argument 3 of ‘accept’ differ in signedness [-Wpointer-sign] (int *)&addrlen ); ^ In file included from YSM_Compat.h:117:0, from YSM.h:32, from YSM_Direct.c:28: /usr/include/sys/socket.h:243:12: note: expected ‘socklen_t * restrict {aka unsigned int * restrict}’ but argument is of type ‘int *’ extern int accept (int __fd, __SOCKADDR_ARG __addr, ^ YSM_Direct.c: In function ‘YSM_DC_FileTOutgoing’: YSM_Direct.c:2020:6: warning: pointer targets in passing argument 1 of ‘YSM_Connect’ differ in signedness [-Wpointer-sign] inet_ntoa(r_addr), ^ In file included from YSM_Direct.c:33:0: YSM_Network.h:435:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ YSM_Connect( int8_t *host, u_int16_t port, int8_t verbose ); ^ YSM_Direct.c: In function ‘YSM_DC_FileDecline’: YSM_Direct.c:2122:6: warning: pointer targets in passing argument 4 of ‘YSM_DC_MessageGreet’ differ in signedness [-Wpointer-sign] reason, ^ YSM_Direct.c:1465:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_DC_MessageGreet( YSM_SLAVE *victim, ^ YSM_Direct.c:2132:21: warning: pointer targets in passing argument 1 of ‘YSM_KeyEmpty’ differ in signedness [-Wpointer-sign] if (!YSM_KeyEmpty( victim->crypto.strkey ) ^ In file included from YSM_Direct.c:41:0: YSM_Crypt.h:55:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_KeyEmpty( char *key ); ^ YSM_Direct.c: In function ‘YSM_DC_FileB’: YSM_Direct.c:2266:21: warning: pointer targets in passing argument 1 of ‘YSM_KeyEmpty’ differ in signedness [-Wpointer-sign] if (!YSM_KeyEmpty( victim->crypto.strkey ) ^ In file included from YSM_Direct.c:41:0: YSM_Crypt.h:55:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_KeyEmpty( char *key ); ^ YSM_Direct.c: In function ‘YSM_DC_FileA’: YSM_Direct.c:2301:6: warning: pointer targets in passing argument 5 of ‘YSM_DC_MessageGreet’ differ in signedness [-Wpointer-sign] victim->d_con.finfo.name, ^ YSM_Direct.c:1465:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_DC_MessageGreet( YSM_SLAVE *victim, ^ YSM_Direct.c:2310:21: warning: pointer targets in passing argument 1 of ‘YSM_KeyEmpty’ differ in signedness [-Wpointer-sign] if (!YSM_KeyEmpty( victim->crypto.strkey ) ^ In file included from YSM_Direct.c:41:0: YSM_Crypt.h:55:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_KeyEmpty( char *key ); ^ YSM_Direct.c: In function ‘YSM_DC_FileParseFilename’: YSM_Direct.c:2346:17: warning: pointer targets in passing argument 1 of ‘strrchr’ differ in signedness [-Wpointer-sign] paux = strrchr(fname, '/'); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Direct.c:28: /usr/include/string.h:258:14: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *strrchr (const char *__s, int __c) ^ YSM_Direct.c:2346:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] paux = strrchr(fname, '/'); ^ YSM_Direct.c:2352:20: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] newsize = strlen(paux) - 1; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Direct.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Direct.c: In function ‘YSM_DC_File’: YSM_Direct.c:2373:11: warning: pointer targets in passing argument 1 of ‘stat’ differ in signedness [-Wpointer-sign] if (stat(fname, &filestat) < 0) { ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Direct.c:28: /usr/include/sys/stat.h:452:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (stat (const char *__path, struct stat *__statbuf)) ^ YSM_Direct.c:2378:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if (desc == NULL) desc = "File sent with ysmICQ"; ^ YSM_Direct.c:2381:37: warning: pointer targets in passing argument 1 of ‘YSM_fopen’ differ in signedness [-Wpointer-sign] victim->d_con.finfo.fd = YSM_fopen(fname, "rb"); ^ In file included from YSM_Direct.c:35:0: YSM_Wrappers.h:55:8: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ FILE * YSM_fopen(const char *path, const char *mode); ^ YSM_Direct.c:2393:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if (strlen(fname) >= MAX_PEER_FILENAMEL) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Direct.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Direct.c:2399:49: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] memcpy(victim->d_con.finfo.name, fname, strlen(fname)); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Direct.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Direct.c:2401:24: warning: pointer targets in passing argument 2 of ‘YSM_DC_FileA’ differ in signedness [-Wpointer-sign] YSM_DC_FileA( victim, desc ); ^ YSM_Direct.c:2291:1: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ YSM_DC_FileA( YSM_SLAVE *victim, char *reason ) ^ YSM_Direct.c: In function ‘YSM_DC_FileInit’: YSM_Direct.c:2436:14: warning: pointer targets in passing argument 1 of ‘DW_2_Chars’ differ in signedness [-Wpointer-sign] DW_2_Chars( &buf[pos], numfiles ); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:103:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void DW_2_Chars(u_int8_t * buf, u_int32_t num); ^ YSM_Direct.c:2439:14: warning: pointer targets in passing argument 1 of ‘DW_2_Chars’ differ in signedness [-Wpointer-sign] DW_2_Chars( &buf[pos], numbytes ); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:103:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void DW_2_Chars(u_int8_t * buf, u_int32_t num); ^ YSM_Direct.c:2445:14: warning: pointer targets in passing argument 1 of ‘DW_2_Chars’ differ in signedness [-Wpointer-sign] DW_2_Chars( &buf[pos], victim->d_con.finfo.speed ); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:103:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void DW_2_Chars(u_int8_t * buf, u_int32_t num); ^ YSM_Direct.c: In function ‘YSM_DC_FileInitAck’: YSM_Direct.c:2472:25: warning: pointer targets in passing argument 1 of ‘Chars_2_DW’ differ in signedness [-Wpointer-sign] num_files = Chars_2_DW(buf+pos); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:99:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int32_t Chars_2_DW( u_int8_t * buf ); ^ YSM_Direct.c:2474:25: warning: pointer targets in passing argument 1 of ‘Chars_2_DW’ differ in signedness [-Wpointer-sign] num_bytes = Chars_2_DW(buf+pos); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:99:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int32_t Chars_2_DW( u_int8_t * buf ); ^ YSM_Direct.c:2476:21: warning: pointer targets in passing argument 1 of ‘Chars_2_DW’ differ in signedness [-Wpointer-sign] speed = Chars_2_DW(buf+pos); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:99:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int32_t Chars_2_DW( u_int8_t * buf ); ^ YSM_Direct.c:2508:14: warning: pointer targets in passing argument 1 of ‘DW_2_Chars’ differ in signedness [-Wpointer-sign] DW_2_Chars( &data[pos], victim->d_con.finfo.speed ); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:103:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void DW_2_Chars(u_int8_t * buf, u_int32_t num); ^ YSM_Direct.c: In function ‘YSM_DC_FileStart’: YSM_Direct.c:2538:16: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] pos += strlen(victim->d_con.finfo.name) + 3; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Direct.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Direct.c:2551:25: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] buf[pos] = 19 + strlen(victim->d_con.finfo.name) + 1; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Direct.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Direct.c:2560:20: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] buf[pos] = strlen(victim->d_con.finfo.name) + 1; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Direct.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Direct.c:2565:10: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] strlen(victim->d_con.finfo.name) ); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Direct.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Direct.c:2566:16: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] pos += strlen(victim->d_con.finfo.name) + 1; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Direct.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Direct.c:2571:14: warning: pointer targets in passing argument 1 of ‘DW_2_Chars’ differ in signedness [-Wpointer-sign] DW_2_Chars( &buf[pos], victim->d_con.finfo.size ); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:103:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void DW_2_Chars(u_int8_t * buf, u_int32_t num); ^ YSM_Direct.c:2575:14: warning: pointer targets in passing argument 1 of ‘DW_2_Chars’ differ in signedness [-Wpointer-sign] DW_2_Chars( &buf[pos], victim->d_con.finfo.speed ); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:103:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void DW_2_Chars(u_int8_t * buf, u_int32_t num); ^ YSM_Direct.c: In function ‘YSM_DC_FileStartAck’: YSM_Direct.c:2600:23: warning: pointer targets in passing argument 1 of ‘Chars_2_Word’ differ in signedness [-Wpointer-sign] speed = Chars_2_Word(data+pos); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:101:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int16_t Chars_2_Word (u_int8_t * buf); ^ YSM_Direct.c:2613:25: warning: pointer targets in passing argument 1 of ‘Chars_2_DW’ differ in signedness [-Wpointer-sign] num_bytes = Chars_2_DW(data+pos); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:99:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int32_t Chars_2_DW( u_int8_t * buf ); ^ YSM_Direct.c:2616:21: warning: pointer targets in passing argument 1 of ‘Chars_2_DW’ differ in signedness [-Wpointer-sign] speed = Chars_2_DW(data+pos); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:99:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int32_t Chars_2_DW( u_int8_t * buf ); ^ YSM_Direct.c:2647:13: warning: pointer targets in passing argument 1 of ‘DW_2_Chars’ differ in signedness [-Wpointer-sign] DW_2_Chars(buf+pos, victim->d_con.finfo.speed); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:103:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void DW_2_Chars(u_int8_t * buf, u_int32_t num); ^ YSM_Direct.c:2651:13: warning: pointer targets in passing argument 1 of ‘DW_2_Chars’ differ in signedness [-Wpointer-sign] DW_2_Chars(buf+pos, victim->d_con.finfo.num); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:103:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void DW_2_Chars(u_int8_t * buf, u_int32_t num); ^ YSM_Direct.c: In function ‘YSM_DC_FileStop’: YSM_Direct.c:2681:13: warning: pointer targets in passing argument 1 of ‘DW_2_Chars’ differ in signedness [-Wpointer-sign] DW_2_Chars(buf+pos, numfile); /* file num being stopped! */ ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:103:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void DW_2_Chars(u_int8_t * buf, u_int32_t num); ^ YSM_Direct.c: In function ‘YSM_DC_FileSpeed’: YSM_Direct.c:2712:13: warning: pointer targets in passing argument 1 of ‘DW_2_Chars’ differ in signedness [-Wpointer-sign] DW_2_Chars(&buf[pos], newspeed); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:103:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void DW_2_Chars(u_int8_t * buf, u_int32_t num); ^ YSM_Direct.c: In function ‘YSM_DC_FileSpeedAck’: YSM_Direct.c:2735:24: warning: pointer targets in passing argument 1 of ‘Chars_2_DW’ differ in signedness [-Wpointer-sign] newspeed = Chars_2_DW(buf+pos); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:99:11: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ u_int32_t Chars_2_DW( u_int8_t * buf ); ^ YSM_Direct.c: In function ‘YSM_DC_FileData’: YSM_Direct.c:2757:15: warning: pointer targets in passing argument 1 of ‘Word_2_Chars’ differ in signedness [-Wpointer-sign] Word_2_Chars(&buf[pos], dlen+1 ); ^ In file included from YSM_Direct.c:34:0: YSM_ToolBox.h:105:6: note: expected ‘u_int8_t * {aka unsigned char *}’ but argument is of type ‘int8_t * {aka signed char *}’ void Word_2_Chars (u_int8_t * buf, const int num); ^ YSM_Direct.c: In function ‘YSM_DC_FileReceiveOpenHandle’: YSM_Direct.c:2913:17: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] size += strlen(victim->d_con.finfo.name) + 1; ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Direct.c:28: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_Direct.c:2917:12: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf( path, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Direct.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_Direct.c:2925:11: warning: pointer targets in passing argument 1 of ‘stat’ differ in signedness [-Wpointer-sign] if (stat(path, &filestat)) { ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Direct.c:28: /usr/include/sys/stat.h:452:1: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (stat (const char *__path, struct stat *__statbuf)) ^ YSM_Direct.c:2931:13: warning: pointer targets in passing argument 1 of ‘mkdir’ differ in signedness [-Wpointer-sign] if (mkdir(path, 0700)) { ^ In file included from YSM_Compat.h:57:0, from YSM.h:32, from YSM_Direct.c:28: /usr/include/sys/stat.h:320:12: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern int mkdir (const char *__path, __mode_t __mode) ^ YSM_Direct.c:2940:13: warning: pointer targets in passing argument 1 of ‘strstr’ differ in signedness [-Wpointer-sign] if (strstr(victim->d_con.finfo.name, "\\..") ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Direct.c:28: /usr/include/string.h:337:14: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *strstr (const char *__haystack, const char *__needle) ^ YSM_Direct.c:2941:12: warning: pointer targets in passing argument 1 of ‘strstr’ differ in signedness [-Wpointer-sign] || strstr(victim->d_con.finfo.name,"..\\") ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Direct.c:28: /usr/include/string.h:337:14: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *strstr (const char *__haystack, const char *__needle) ^ YSM_Direct.c:2942:12: warning: pointer targets in passing argument 1 of ‘strstr’ differ in signedness [-Wpointer-sign] || strstr(victim->d_con.finfo.name,"../") ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Direct.c:28: /usr/include/string.h:337:14: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *strstr (const char *__haystack, const char *__needle) ^ YSM_Direct.c:2943:12: warning: pointer targets in passing argument 1 of ‘strstr’ differ in signedness [-Wpointer-sign] || strstr(victim->d_con.finfo.name,"/..")) { ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_Direct.c:28: /usr/include/string.h:337:14: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern char *strstr (const char *__haystack, const char *__needle) ^ YSM_Direct.c:2949:12: warning: pointer targets in passing argument 1 of ‘snprintf’ differ in signedness [-Wpointer-sign] snprintf( path, ^ In file included from /usr/include/features.h:365:0, from /usr/include/stdio.h:27, from YSM_Compat.h:31, from YSM.h:32, from YSM_Direct.c:28: /usr/include/bits/stdio2.h:61:1: note: expected ‘char * restrict’ but argument is of type ‘int8_t * {aka signed char *}’ __NTH (snprintf (char *__restrict __s, size_t __n, ^ YSM_Direct.c:2958:38: warning: pointer targets in passing argument 1 of ‘YSM_fopen’ differ in signedness [-Wpointer-sign] victim->d_con.finfo.fd = YSM_fopen( path, "ab" ); ^ In file included from YSM_Direct.c:35:0: YSM_Wrappers.h:55:8: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ FILE * YSM_fopen(const char *path, const char *mode); ^ x86_64-pc-linux-gnu-gcc -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -march=native -O2 -pipe -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c YSM_FishGUI.c -o YSM_FishGUI.o YSM_FishGUI.c: In function ‘myxdr_write_ansi_string’: YSM_FishGUI.c:198:36: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] return (myxdr_write_string(strlen(string), string)); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_FishGUI.c:30: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_FishGUI.c: In function ‘myxdr_write_contactstatus’: YSM_FishGUI.c:246:31: warning: pointer targets in passing argument 1 of ‘myxdr_write_ansi_string’ differ in signedness [-Wpointer-sign] r = myxdr_write_ansi_string(contact->info.NickName); ^ YSM_FishGUI.c:196:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ myxdr_write_ansi_string(int8_t *string) ^ YSM_FishGUI.c:248:31: warning: pointer targets in passing argument 1 of ‘myxdr_write_ansi_string’ differ in signedness [-Wpointer-sign] r = myxdr_write_ansi_string(""); ^ YSM_FishGUI.c:196:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ myxdr_write_ansi_string(int8_t *string) ^ YSM_FishGUI.c: In function ‘FishGUI_event’: YSM_FishGUI.c:271:48: warning: pointer targets in passing argument 4 of ‘FishGUI_send_charsetmessage’ differ in signedness [-Wpointer-sign] FishGUI_send_charsetmessage(uin, data, len,"utf-8"); ^ YSM_FishGUI.c:65:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ FishGUI_send_charsetmessage(int32_t uin, int8_t *data, int32_t len, int8_t *cha ^ YSM_FishGUI.c:275:49: warning: pointer targets in passing argument 4 of ‘FishGUI_send_charsetmessage’ differ in signedness [-Wpointer-sign] FishGUI_send_charsetmessage(uin, data, len,"utf_16_be"); ^ YSM_FishGUI.c:65:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ FishGUI_send_charsetmessage(int32_t uin, int8_t *data, int32_t len, int8_t *cha ^ YSM_FishGUI.c:277:49: warning: pointer targets in passing argument 4 of ‘FishGUI_send_charsetmessage’ differ in signedness [-Wpointer-sign] FishGUI_send_charsetmessage(uin, data, len,"iso-8859-1"); ^ YSM_FishGUI.c:65:1: note: expected ‘int8_t * {aka signed char *}’ but argument is of type ‘char *’ FishGUI_send_charsetmessage(int32_t uin, int8_t *data, int32_t len, int8_t *cha ^ YSM_FishGUI.c: In function ‘FishGUI_send_charsetmessage’: YSM_FishGUI.c:340:37: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] r = r && myxdr_write_string(strlen(charset), charset); ^ In file included from YSM_Compat.h:33:0, from YSM.h:32, from YSM_FishGUI.c:30: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘int8_t * {aka signed char *}’ extern size_t strlen (const char *__s) ^ YSM_FishGUI.c: In function ‘FishGUI_readcmd’: YSM_FishGUI.c:458:19: warning: pointer targets in passing argument 1 of ‘YSM_DoCommand’ differ in signedness [-Wpointer-sign] YSM_DoCommand(buf); ^ In file included from YSM_FishGUI.c:34:0: YSM_Prompt.h:61:6: note: expected ‘char *’ but argument is of type ‘int8_t * {aka signed char *}’ void YSM_DoCommand(char *cmd); ^ In file included from YSM.h:32:0, from YSM_FishGUI.c:30: YSM_FishGUI.c: In function ‘FishGUI_send’: YSM_Compat.h:137:27: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] #define SOCK_WRITE(x,y,z) write(x,y,z) ^ YSM_FishGUI.c:435:2: note: in expansion of macro ‘SOCK_WRITE’ SOCK_WRITE(YSM_USER.fishgui.socket, &c, 1); ^ YSM_Compat.h:137:27: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] #define SOCK_WRITE(x,y,z) write(x,y,z) ^ YSM_FishGUI.c:437:2: note: in expansion of macro ‘SOCK_WRITE’ SOCK_WRITE(YSM_USER.fishgui.socket, &c, 1); ^ YSM_Compat.h:137:27: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] #define SOCK_WRITE(x,y,z) write(x,y,z) ^ YSM_FishGUI.c:439:2: note: in expansion of macro ‘SOCK_WRITE’ SOCK_WRITE(YSM_USER.fishgui.socket, &c, 1); ^ YSM_Compat.h:137:27: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] #define SOCK_WRITE(x,y,z) write(x,y,z) ^ YSM_FishGUI.c:441:2: note: in expansion of macro ‘SOCK_WRITE’ SOCK_WRITE(YSM_USER.fishgui.socket, &c, 1); ^ x86_64-pc-linux-gnu-gcc -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -march=native -O2 -pipe -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c rijndael/rijndael-alg-fst.c -o rijndael/rijndael-alg-fst.o x86_64-pc-linux-gnu-gcc -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -march=native -O2 -pipe -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c rijndael/rijndael-api-fst.c -o rijndael/rijndael-api-fst.o rijndael/rijndael-api-fst.c: In function ‘blockEncrypt’: rijndael/rijndael-api-fst.c:157:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((u32*)block)[0] = ((u32*)input)[0] ^ ((u32*)iv)[0]; ^ rijndael/rijndael-api-fst.c: In function ‘padEncrypt’: rijndael/rijndael-api-fst.c:234:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((u32*)block)[0] = ((u32*)input)[0] ^ ((u32*)iv)[0]; ^ rijndael/rijndael-api-fst.c: In function ‘blockDecrypt’: rijndael/rijndael-api-fst.c:290:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((u32*)block)[0] ^= ((u32*)iv)[0]; ^ rijndael/rijndael-api-fst.c: In function ‘padDecrypt’: rijndael/rijndael-api-fst.c:370:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((u32*)block)[0] ^= ((u32*)cipher->IV)[0]; ^ rijndael/rijndael-api-fst.c:370:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael/rijndael-api-fst.c:381:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((u32*)block)[0] ^= ((u32*)cipher->IV)[0]; ^ rijndael/rijndael-api-fst.c:381:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] x86_64-pc-linux-gnu-gcc -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -march=native -O2 -pipe -I. -Irijndael YSM_Main.o YSM_Network.o YSM_Setup.o YSM_ToolBox.o YSM_Charset.o YSM_Win32.o YSM_Lists.o YSM_Slaves.o YSM_Commands.o YSM_Prompt.o YSM_Wrappers.o YSM_Crypt.o YSM_Direct.o YSM_FishGUI.o rijndael/rijndael-alg-fst.o rijndael/rijndael-api-fst.o -o ysm -lnsl -lpthread -lreadline -Wl,-O1 -Wl,--as-needed YSM_Setup.o: In function `YSM_SaveConfig': YSM_Setup.c:(.text+0x304): undefined reference to `CFGWRITE' YSM_Setup.c:(.text+0x329): undefined reference to `CFGWRITE' YSM_Setup.c:(.text+0x338): undefined reference to `CFGWRITE' YSM_Setup.c:(.text+0x347): undefined reference to `CFGWRITE' YSM_Setup.c:(.text+0x356): undefined reference to `CFGWRITE' YSM_Setup.o:YSM_Setup.c:(.text+0x365): more undefined references to `CFGWRITE' follow collect2: error: ld returned 1 exit status Makefile:33: recipe for target 'ysm' failed make[1]: *** [ysm] Error 1 make[1]: Leaving directory '/var/tmp/portage/net-im/ysm-2.9.9.1/work/ysmv7_2_9_9_1/src' make[1]: Entering directory '/var/tmp/portage/net-im/ysm-2.9.9.1/work/ysmv7_2_9_9_1/src/man' all done make[1]: Leaving directory '/var/tmp/portage/net-im/ysm-2.9.9.1/work/ysmv7_2_9_9_1/src/man' >>> Source compiled. >>> Test phase [not enabled]: net-im/ysm-2.9.9.1 >>> Install ysm-2.9.9.1 into /var/tmp/portage/net-im/ysm-2.9.9.1/image/ category net-im !!! dobin: src/ysm does not exist * ERROR: net-im/ysm-2.9.9.1::gentoo failed (install phase): * dobin failed * * If you need support, post the output of `emerge --info '=net-im/ysm-2.9.9.1::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-im/ysm-2.9.9.1::gentoo'`. * The complete build log is located at '/var/log/portage/net-im:ysm-2.9.9.1:20151231-142634.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-im/ysm-2.9.9.1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-im/ysm-2.9.9.1/temp/environment'. * Working directory: '/var/tmp/portage/net-im/ysm-2.9.9.1/work/ysmv7_2_9_9_1' * S: '/var/tmp/portage/net-im/ysm-2.9.9.1/work/ysmv7_2_9_9_1' * QA Notice: file does not exist: * * dobin: src/ysm does not exist