=> "/opt/local/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-trunk-x86_64/graphics/gtksee", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for gtksee-0.5.6nb15 /opt/local/bin/gmake all-recursive gmake[1]: Entering directory '/tmp/work/graphics/gtksee/work/gtksee-0.5.6' Making all in intl gmake[2]: Entering directory '/tmp/work/graphics/gtksee/work/gtksee-0.5.6/intl' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/tmp/work/graphics/gtksee/work/gtksee-0.5.6/intl' Making all in po gmake[2]: Entering directory '/tmp/work/graphics/gtksee/work/gtksee-0.5.6/po' PATH=../src:$PATH /opt/local/bin/xgettext --default-domain=gtksee --directory=.. \ --add-comments --keyword=_ --keyword=N_ \ --files-from=./POTFILES.in \ && test ! -f gtksee.po \ || ( rm -f ./gtksee.pot \ && mv gtksee.po ./gtksee.pot ) file=./`echo fr | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /tmp/work/graphics/gtksee/work/.tools/bin/msgfmt -o $file fr.po file=./`echo es | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /tmp/work/graphics/gtksee/work/.tools/bin/msgfmt -o $file es.po file=./`echo de | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /tmp/work/graphics/gtksee/work/.tools/bin/msgfmt -o $file de.po file=./`echo ru | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /tmp/work/graphics/gtksee/work/.tools/bin/msgfmt -o $file ru.po src/gtkseeabout.c:154: warning: Message contains an embedded email address. Better move it out of the translatable string, see https://www.gnu.org/software/gettext/manual/html_node/No-embedded-URLs.html file=./`echo ru_UA | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /tmp/work/graphics/gtksee/work/.tools/bin/msgfmt -o $file ru_UA.po file=./`echo pl | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /tmp/work/graphics/gtksee/work/.tools/bin/msgfmt -o $file pl.po rm -f cat-id-tbl.tmp sed -f ../intl/po2tbl.sed ./gtksee.pot \ | sed -e "s/@PACKAGE NAME@/gtksee/" > cat-id-tbl.tmp if cmp -s cat-id-tbl.tmp ./cat-id-tbl.c; then \ rm cat-id-tbl.tmp; \ else \ echo cat-id-tbl.c changed; \ rm -f ./cat-id-tbl.c; \ mv cat-id-tbl.tmp ./cat-id-tbl.c; \ fi cat-id-tbl.c changed cd . && rm -f stamp-cat-id && echo timestamp > stamp-cat-id gmake[2]: Leaving directory '/tmp/work/graphics/gtksee/work/gtksee-0.5.6/po' Making all in src gmake[2]: Entering directory '/tmp/work/graphics/gtksee/work/gtksee-0.5.6/src' gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'timestamp.c' || echo './'`timestamp.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'rename_seq.c' || echo './'`rename_seq.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'util.c' || echo './'`util.c util.c: In function 'fsize': util.c:68:37: warning: ' ' directive writing 1 byte into a region of size between 0 and 19 [-Wformat-overflow=] 68 | sprintf(result, "%li %s", size, size<=1?"byte":"bytes"); | ^ util.c:68:17: note: 'sprintf' output 7 or more bytes (assuming 26) into a destination of size 20 68 | sprintf(result, "%li %s", size, size<=1?"byte":"bytes"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'savefile.c' || echo './'`savefile.c timestamp.c: In function 'change_datetime': timestamp.c:170:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 170 | info = image_list_get_by_serial(IMAGE_LIST(il), (guint)selection->data); | ^ rename_seq.c: In function 'rename_all': rename_seq.c:58:17: warning: variable 'info' set but not used [-Wunused-but-set-variable] 58 | ImageInfo *info; | ^~~~ rename_seq.c: In function 'add_filenames': rename_seq.c:99:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 99 | info = image_list_get_by_serial(IMAGE_LIST(il), (guint)(selection)->data); | ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'im_sgi.c' || echo './'`im_sgi.c savefile.c: In function 'choice_type': savefile.c:64:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 64 | typefile = (gint) data; | ^ savefile.c: In function 'selection_ok': savefile.c:185:8: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] 185 | if (strlen(name) != 0) | ^~~~~~ savefile.c:41:1: note: include '' or provide a declaration of 'strlen' 40 | #include "savefile.h" +++ |+#include 41 | savefile.c:185:8: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] 185 | if (strlen(name) != 0) | ^~~~~~ savefile.c:185:8: note: include '' or provide a declaration of 'strlen' gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'im_eps.c' || echo './'`im_eps.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'im_sun.c' || echo './'`im_sun.c im_sgi.c: In function 'sgi_get_header': im_sgi.c:47:43: warning: pointer targets in passing argument 1 of 'buf2short' differ in signedness [-Wpointer-sign] 47 | if (!ReadOK (zf, buf, 12) || buf2short(buf, 0) != MAGIC) | ^~~ | | | gchar * {aka char *} In file included from im_sgi.c:27: common_tools.h:55:37: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 55 | gushort buf2short (guchar *buf, gint n); | ~~~~~~~~^~~ im_sgi.c:55:31: warning: pointer targets in passing argument 1 of 'buf2short' differ in signedness [-Wpointer-sign] 55 | info->dimension= buf2short(buf, 4); | ^~~ | | | gchar * {aka char *} common_tools.h:55:37: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 55 | gushort buf2short (guchar *buf, gint n); | ~~~~~~~~^~~ im_sgi.c:56:31: warning: pointer targets in passing argument 1 of 'buf2short' differ in signedness [-Wpointer-sign] 56 | info->xsize = buf2short(buf, 6); | ^~~ | | | gchar * {aka char *} common_tools.h:55:37: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 55 | gushort buf2short (guchar *buf, gint n); | ~~~~~~~~^~~ im_sgi.c:57:31: warning: pointer targets in passing argument 1 of 'buf2short' differ in signedness [-Wpointer-sign] 57 | info->ysize = buf2short(buf, 8); | ^~~ | | | gchar * {aka char *} common_tools.h:55:37: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 55 | gushort buf2short (guchar *buf, gint n); | ~~~~~~~~^~~ im_sgi.c:58:31: warning: pointer targets in passing argument 1 of 'buf2short' differ in signedness [-Wpointer-sign] 58 | info->zsize = buf2short(buf, 10); | ^~~ | | | gchar * {aka char *} common_tools.h:55:37: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 55 | gushort buf2short (guchar *buf, gint n); | ~~~~~~~~^~~ im_sgi.c: In function 'sgi_load': im_sgi.c:31:63: warning: value computed is not used [-Wunused-value] 31 | #define ReadOK(file,buffer,len) (fread(buffer, len, 1, file) != 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ im_sgi.c:100:13: note: in expansion of macro 'ReadOK' 100 | ReadOK(zf, c, sizeof(gulong)); | ^~~~~~ im_sgi.c:101:50: warning: pointer targets in passing argument 1 of 'buf2long' differ in signedness [-Wpointer-sign] 101 | start[i + j*sgihdr.ysize] = buf2long(c, 0); | ^ | | | gchar * {aka char *} common_tools.h:54:37: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 54 | gulong buf2long (guchar *buf, gint n); | ~~~~~~~~^~~ im_sgi.c: In function 'rle_short': im_sgi.c:31:63: warning: value computed is not used [-Wunused-value] 31 | #define ReadOK(file,buffer,len) (fread(buffer, len, 1, file) != 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ im_sgi.c:232:7: note: in expansion of macro 'ReadOK' 232 | ReadOK(fp, c, 2); | ^~~~~~ im_sgi.c:31:63: warning: value computed is not used [-Wunused-value] 31 | #define ReadOK(file,buffer,len) (fread(buffer, len, 1, file) != 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ im_sgi.c:245:13: note: in expansion of macro 'ReadOK' 245 | ReadOK(fp, c, 2); | ^~~~~~ im_sgi.c:31:63: warning: value computed is not used [-Wunused-value] 31 | #define ReadOK(file,buffer,len) (fread(buffer, len, 1, file) != 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ im_sgi.c:250:10: note: in expansion of macro 'ReadOK' 250 | ReadOK(fp, c, 2); | ^~~~~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'im_xwd.c' || echo './'`im_xwd.c im_sun.c: In function 'sun_load': im_sun.c:96:16: warning: variable 'image_ID' set but not used [-Wunused-but-set-variable] 96 | gint32 image_ID; | ^~~~~~~~ im_eps.c: In function 'eps_load': im_eps.c:199:26: warning: 'retval' may be used uninitialized [-Wmaybe-uninitialized] 199 | return (retval ? TRUE : FALSE); | ~~~~~~~~~~~~~~~^~~~~~~~ im_eps.c:158:13: note: 'retval' was declared here 158 | gboolean retval; | ^~~~~~ im_xwd.c: In function 'xwd_load': im_xwd.c:176:18: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 176 | data = load_xwd_f1_d24_b1 (ifp, &hdr, xwdcolmap); | ^ im_xwd.c: In function 'load_xwd_f1_d24_b1': im_xwd.c:873:23: warning: pointer targets in returning 'guchar *' {aka 'unsigned char *'} from a function with return type 'gchar *' {aka 'char *'} differ in signedness [-Wpointer-sign] 873 | return (err ? NULL : data); | ~~~~~~~~~~~~^~~~~~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'im_tga.c' || echo './'`im_tga.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'im_xpm.c' || echo './'`im_xpm.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'im_jpeg.c' || echo './'`im_jpeg.c im_xpm.c: In function 'xpm_load': im_xpm.c:312:11: warning: variable 'index' set but not used [-Wunused-but-set-variable] 312 | gulong index; | ^~~~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'im_gif.c' || echo './'`im_gif.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'im_bmp.c' || echo './'`im_bmp.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'im_ico.c' || echo './'`im_ico.c im_bmp.c: In function 'bmp_get_header': im_bmp.c:66:32: warning: variable 'bfOffs' set but not used [-Wunused-but-set-variable] 66 | gulong bfSize, reserverd, bfOffs, biSize; | ^~~~~~ im_bmp.c:66:21: warning: variable 'reserverd' set but not used [-Wunused-but-set-variable] 66 | gulong bfSize, reserverd, bfOffs, biSize; | ^~~~~~~~~ im_bmp.c:66:13: warning: variable 'bfSize' set but not used [-Wunused-but-set-variable] 66 | gulong bfSize, reserverd, bfOffs, biSize; | ^~~~~~ im_bmp.c: In function 'bmp_load': im_bmp.c:133:21: warning: variable 'reserverd' set but not used [-Wunused-but-set-variable] 133 | gulong bfSize, reserverd, bfOffs, biSize; | ^~~~~~~~~ im_bmp.c:133:13: warning: variable 'bfSize' set but not used [-Wunused-but-set-variable] 133 | gulong bfSize, reserverd, bfOffs, biSize; | ^~~~~~ im_bmp.c: In function 'BmpReadImage': im_bmp.c:283:40: warning: variable 'egal' set but not used [-Wunused-but-set-variable] 283 | gint xpos=0, ypos=0, i, j, pix, egal; | ^~~~ im_gif.c: In function 'gif_get_header': im_gif.c:102:18: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] 102 | strncpy (version, (char *) buf + 3, 3); | ^~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/string.h:35, from im_gif.c:31: /usr/include/iso/string_iso.h:82:22: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 82 | extern char *strncpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD, size_t); | ^ im_gif.c:105:22: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 105 | if ((strcmp (version, "87a") != 0) && (strcmp (version, "89a") != 0)) | ^~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:74:19: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 74 | extern int strcmp(const char *, const char *); | ^~~~~~~~~~~~ im_gif.c:105:56: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 105 | if ((strcmp (version, "87a") != 0) && (strcmp (version, "89a") != 0)) | ^~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:74:19: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 74 | extern int strcmp(const char *, const char *); | ^~~~~~~~~~~~ im_gif.c: In function 'DoExtension': im_gif.c:329:65: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] 329 | strncpy(Gif89->comment, buf, count); | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:82:44: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 82 | extern char *strncpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD, size_t); | ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'im_pcx.c' || echo './'`im_pcx.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'im_tiff.c' || echo './'`im_tiff.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'im_png.c' || echo './'`im_png.c im_tiff.c: In function 'tiff_load': im_tiff.c:93:24: warning: variable 'start' set but not used [-Wunused-but-set-variable] 93 | gint col, row, start, i, j, val; | ^~~~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'im_pnm.c' || echo './'`im_pnm.c im_png.c: In function 'png_load': im_png.c:219:10: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 219 | if (png_get_color_type(pp, info) == PNG_COLOR_TYPE_PALETTE) | ^~ im_png.c:222:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 222 | png_read_row(pp, pixel, NULL); | ^~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'im_psd.c' || echo './'`im_psd.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'im_xbm.c' || echo './'`im_xbm.c im_pnm.c: In function 'pnm_load': im_pnm.c:98:28: warning: variable 'maxval' set but not used [-Wunused-but-set-variable] 98 | gint width, height, maxval, i, j, c; | ^~~~~~ im_psd.c: In function 'psd_get_header': im_psd.c:190:44: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 190 | if (fread(buf, 4, 1, fd) < 1 || strncmp(buf, "8BPS", 4) != 0) | ^~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/string.h:35, from im_psd.c:34: /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ im_psd.c: In function 'psd_load': im_psd.c:299:44: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 299 | if (fread(buf, 4, 1, fd) < 1 || strncmp(buf, "8BPS", 4) != 0) | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ im_psd.c:448:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 448 | if (strlen(psd_image.caption) > 0) | ~~~~~~~~~^~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ im_psd.c:449:35: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 449 | return g_strdup(psd_image.caption); | ~~~~~~~~~^~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdktypes.h:33, from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdk.h:31, from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:31, from im_psd.c:35: /tmp/work/graphics/gtksee/work/.buildlink/include/glib/glib-1.2/glib.h:1432:47: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 1432 | gchar* g_strdup (const gchar *str); | ~~~~~~~~~~~~~^~~ im_psd.c:449:17: warning: pointer targets in returning 'gchar *' {aka 'char *'} from a function with return type 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 449 | return g_strdup(psd_image.caption); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ im_psd.c:460:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 460 | if (strlen(psd_image.caption) > 0) | ~~~~~~~~~^~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ im_psd.c:461:35: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 461 | return g_strdup(psd_image.caption); | ~~~~~~~~~^~~~~~~~ | | | guchar * {aka unsigned char *} /tmp/work/graphics/gtksee/work/.buildlink/include/glib/glib-1.2/glib.h:1432:47: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 1432 | gchar* g_strdup (const gchar *str); | ~~~~~~~~~~~~~^~~ im_psd.c:461:17: warning: pointer targets in returning 'gchar *' {aka 'char *'} from a function with return type 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 461 | return g_strdup(psd_image.caption); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ im_psd.c:473:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 473 | if (strlen(psd_image.caption) > 0) | ~~~~~~~~~^~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ im_psd.c:474:32: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 474 | return g_strdup(psd_image.caption); | ~~~~~~~~~^~~~~~~~ | | | guchar * {aka unsigned char *} /tmp/work/graphics/gtksee/work/.buildlink/include/glib/glib-1.2/glib.h:1432:47: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 1432 | gchar* g_strdup (const gchar *str); | ~~~~~~~~~~~~~^~~ im_psd.c:474:14: warning: pointer targets in returning 'gchar *' {aka 'char *'} from a function with return type 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 474 | return g_strdup(psd_image.caption); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ im_psd.c: In function 'psd_load_image_resource': im_psd.c:490:47: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 490 | if (fread(buf, 4, 1, fd) < 1 || strncmp(buf, "8BIM", 4) != 0) | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ im_psd.c: In function 'psd_load_layer_record': im_psd.c:649:44: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 649 | if (fread(key, 4, 1, fd) < 1 || strncmp(key, "8BIM", 4) != 0) | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ im_psd.c: In function 'psd_modekey_to_lmode': im_psd.c:1101:16: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 1101 | if (strncmp(modekey, "norm", 4)==0) return NORMAL_MODE; | ^~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ im_psd.c:1102:16: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 1102 | if (strncmp(modekey, "dark", 4)==0) return DARKEN_ONLY_MODE; | ^~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ im_psd.c:1103:16: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 1103 | if (strncmp(modekey, "lite", 4)==0) return LIGHTEN_ONLY_MODE; | ^~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ im_psd.c:1104:16: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 1104 | if (strncmp(modekey, "hue ", 4)==0) return HUE_MODE; | ^~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ im_psd.c:1105:16: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 1105 | if (strncmp(modekey, "sat ", 4)==0) return SATURATION_MODE; | ^~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ im_psd.c:1106:16: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 1106 | if (strncmp(modekey, "colr", 4)==0) return COLOR_MODE; | ^~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ im_psd.c:1107:16: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 1107 | if (strncmp(modekey, "mul ", 4)==0) return MULTIPLY_MODE; | ^~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ im_psd.c:1108:16: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 1108 | if (strncmp(modekey, "scrn", 4)==0) return SCREEN_MODE; | ^~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ im_psd.c:1109:16: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 1109 | if (strncmp(modekey, "diss", 4)==0) return DISSOLVE_MODE; | ^~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ im_psd.c:1110:16: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 1110 | if (strncmp(modekey, "diff", 4)==0) return DIFFERENCE_MODE; | ^~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ im_psd.c:1111:16: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 1111 | if (strncmp(modekey, "over", 4)==0) return OVERLAY_MODE; | ^~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ im_psd.c:1112:16: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 1112 | if (strncmp(modekey, "lum ", 4)==0) return VALUE_MODE; /* ? */ | ^~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ im_psd.c:1116:16: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 1116 | if (strncmp(modekey, "hLit", 4)==0) return NORMAL_MODE; | ^~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ im_psd.c:1117:16: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 1117 | if (strncmp(modekey, "sLit", 4)==0) return NORMAL_MODE; | ^~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ im_xbm.c: In function 'xbm_get_header': im_xbm.c:59:14: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] 59 | if (fgets(buffer, sizeof(buffer), fp) == NULL ) | ^~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/stdio.h:83, from im_xbm.c:30: /usr/include/iso/stdio_iso.h:222:24: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 222 | extern char *fgets(char *_RESTRICT_KYWD, int, FILE *_RESTRICT_KYWD); | ^ im_xbm.c:66:16: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 66 | if (strncmp(buffer,"/*", 2) == 0) | ^~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/string.h:35, from im_xbm.c:32: /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ im_xbm.c:68:13: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] 68 | fgets(buffer, sizeof(buffer), fp); | ^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/stdio_iso.h:222:24: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 222 | extern char *fgets(char *_RESTRICT_KYWD, int, FILE *_RESTRICT_KYWD); | ^ im_xbm.c:71:16: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 71 | if (strncmp(buffer,"#define ", 8) != 0 || | ^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ im_xbm.c:72:22: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] 72 | (p = strstr(buffer,"_width")) == NULL || | ^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:143:21: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 143 | extern char *strstr(const char *, const char *); | ^~~~~~~~~~~~ im_xbm.c:72:13: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 72 | (p = strstr(buffer,"_width")) == NULL || | ^ im_xbm.c:73:32: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] 73 | (info->width = atoi(p + 6)) == 0) | ~~^~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/stdlib.h:41, from im_xbm.c:31: /usr/include/iso/stdlib_iso.h:124:17: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 124 | extern int atoi(const char *); | ^~~~~~~~~~~~ im_xbm.c:79:14: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] 79 | if (fgets(buffer, sizeof(buffer), fp)== NULL || | ^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/stdio_iso.h:222:24: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 222 | extern char *fgets(char *_RESTRICT_KYWD, int, FILE *_RESTRICT_KYWD); | ^ im_xbm.c:80:18: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 80 | strncmp(buffer,"#define ", 8) != 0 || | ^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ im_xbm.c:81:22: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] 81 | (p = strstr(buffer,"_height")) == NULL || | ^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:143:21: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 143 | extern char *strstr(const char *, const char *); | ^~~~~~~~~~~~ im_xbm.c:81:13: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 81 | (p = strstr(buffer,"_height")) == NULL || | ^ im_xbm.c:82:33: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] 82 | (info->height = atoi(p + 7)) == 0) | ~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/stdlib_iso.h:124:17: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 124 | extern int atoi(const char *); | ^~~~~~~~~~~~ im_xbm.c: In function 'xbm_load': im_xbm.c:107:14: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] 107 | if (fgets(buffer, sizeof(buffer), fp) == NULL ) | ^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/stdio_iso.h:222:24: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 222 | extern char *fgets(char *_RESTRICT_KYWD, int, FILE *_RESTRICT_KYWD); | ^ im_xbm.c:114:16: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 114 | if (strncmp(buffer,"/*", 2) == 0) | ^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ im_xbm.c:116:13: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] 116 | fgets(buffer, sizeof(buffer), fp); | ^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/stdio_iso.h:222:24: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 222 | extern char *fgets(char *_RESTRICT_KYWD, int, FILE *_RESTRICT_KYWD); | ^ im_xbm.c:119:16: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 119 | if (strncmp(buffer,"#define ", 8) != 0 || | ^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ im_xbm.c:120:22: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] 120 | (p = strstr(buffer,"_width")) == NULL || | ^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:143:21: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 143 | extern char *strstr(const char *, const char *); | ^~~~~~~~~~~~ im_xbm.c:120:13: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 120 | (p = strstr(buffer,"_width")) == NULL || | ^ im_xbm.c:121:26: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] 121 | (width = atoi(p + 6)) == 0) | ~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/stdlib_iso.h:124:17: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 124 | extern int atoi(const char *); | ^~~~~~~~~~~~ im_xbm.c:127:14: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] 127 | if (fgets(buffer, sizeof(buffer), fp)== NULL || | ^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/stdio_iso.h:222:24: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 222 | extern char *fgets(char *_RESTRICT_KYWD, int, FILE *_RESTRICT_KYWD); | ^ im_xbm.c:128:18: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 128 | strncmp(buffer,"#define ", 8) != 0 || | ^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ im_xbm.c:129:22: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] 129 | (p = strstr(buffer,"_height")) == NULL || | ^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:143:21: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 143 | extern char *strstr(const char *, const char *); | ^~~~~~~~~~~~ im_xbm.c:129:13: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 129 | (p = strstr(buffer,"_height")) == NULL || | ^ im_xbm.c:130:27: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] 130 | (height = atoi(p + 7)) == 0) | ~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/stdlib_iso.h:124:17: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 124 | extern int atoi(const char *); | ^~~~~~~~~~~~ im_xbm.c:136:10: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] 136 | fgets(buffer, sizeof(buffer), fp); | ^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/stdio_iso.h:222:24: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 222 | extern char *fgets(char *_RESTRICT_KYWD, int, FILE *_RESTRICT_KYWD); | ^ im_xbm.c:138:15: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] 138 | if (strstr(buffer,"_x_hot") != NULL) | ^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:143:21: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 143 | extern char *strstr(const char *, const char *); | ^~~~~~~~~~~~ im_xbm.c:140:13: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] 140 | fgets(buffer, sizeof(buffer), fp); | ^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/stdio_iso.h:222:24: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 222 | extern char *fgets(char *_RESTRICT_KYWD, int, FILE *_RESTRICT_KYWD); | ^ im_xbm.c:141:13: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] 141 | fgets(buffer, sizeof(buffer), fp); | ^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/stdio_iso.h:222:24: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 222 | extern char *fgets(char *_RESTRICT_KYWD, int, FILE *_RESTRICT_KYWD); | ^ im_xbm.c:144:15: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] 144 | if (strstr(buffer," char ") != NULL) /* XBM X11 format */ | ^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:143:21: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 143 | extern char *strstr(const char *, const char *); | ^~~~~~~~~~~~ im_xbm.c:149:18: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] 149 | if (strstr(buffer," short ") != NULL) /* XBM X10 format */ | ^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:143:21: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 143 | extern char *strstr(const char *, const char *); | ^~~~~~~~~~~~ im_xbm.c: In function 'xbm_getval': im_xbm.c:188:28: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 188 | static guchar *digits = "0123456789abcdefABCDEF"; | ^~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'im_xcf.c' || echo './'`im_xcf.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'scale.c' || echo './'`scale.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'scanline.c' || echo './'`scanline.c im_xcf.c: In function 'xcf_get_header': im_xcf.c:221:46: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 221 | if ((fread(buf, 9, 1, fp) < 1) || strncmp(buf, "gimp xcf ", 9) != 0) | ^~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/string.h:35, from im_xcf.c:26: /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ im_xcf.c:233:16: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 233 | if (strncmp(buf, "file", 4) == 0) | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ im_xcf.c:239:22: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] 239 | version = atoi(&buf[1]); | ^~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/stdlib.h:41, from im_xcf.c:25: /usr/include/iso/stdlib_iso.h:124:17: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 124 | extern int atoi(const char *); | ^~~~~~~~~~~~ im_xcf.c:252:28: warning: pointer targets in passing argument 2 of 'xcf_read_int32' differ in signedness [-Wpointer-sign] 252 | if (!xcf_read_int32(fp, &info->width, 1) || | ^~~~~~~~~~~~ | | | gint * {aka int *} im_xcf.c:170:27: note: expected 'guint32 *' {aka 'unsigned int *'} but argument is of type 'gint *' {aka 'int *'} 170 | guint32 *data, | ~~~~~~~~~~^~~~ im_xcf.c:253:28: warning: pointer targets in passing argument 2 of 'xcf_read_int32' differ in signedness [-Wpointer-sign] 253 | !xcf_read_int32(fp, &info->height, 1) || | ^~~~~~~~~~~~~ | | | gint * {aka int *} im_xcf.c:170:27: note: expected 'guint32 *' {aka 'unsigned int *'} but argument is of type 'gint *' {aka 'int *'} 170 | guint32 *data, | ~~~~~~~~~~^~~~ im_xcf.c: In function 'xcf_load_image': im_xcf.c:323:46: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 323 | if ((fread(buf, 9, 1, fp) < 1) || strncmp(buf, "gimp xcf ", 9) != 0) return FALSE; | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ im_xcf.c:327:16: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 327 | if (strncmp(buf, "file", 4) == 0) image->version = 0; | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ im_xcf.c:328:50: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] 328 | else if (buf[0] == 'v') image->version = atoi(&buf[1]); | ^~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/stdlib_iso.h:124:17: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 124 | extern int atoi(const char *); | ^~~~~~~~~~~~ im_xcf.c: In function 'xcf_load_layer_properties': im_xcf.c:957:35: warning: pointer targets in passing argument 2 of 'xcf_read_int32' differ in signedness [-Wpointer-sign] 957 | if (!xcf_read_int32(fp, &layer->offset_x, 1)) return FALSE; | ^~~~~~~~~~~~~~~~ | | | gint32 * {aka int *} im_xcf.c:170:27: note: expected 'guint32 *' {aka 'unsigned int *'} but argument is of type 'gint32 *' {aka 'int *'} 170 | guint32 *data, | ~~~~~~~~~~^~~~ im_xcf.c:958:35: warning: pointer targets in passing argument 2 of 'xcf_read_int32' differ in signedness [-Wpointer-sign] 958 | if (!xcf_read_int32(fp, &layer->offset_y, 1)) return FALSE; | ^~~~~~~~~~~~~~~~ | | | gint32 * {aka int *} im_xcf.c:170:27: note: expected 'guint32 *' {aka 'unsigned int *'} but argument is of type 'gint32 *' {aka 'int *'} 170 | guint32 *data, | ~~~~~~~~~~^~~~ scale.c: In function 'scale_region': scale.c:52:30: warning: variable 'plus2_x' set but not used [-Wunused-but-set-variable] 52 | gint minus_x, plus_x, plus2_x; | ^~~~~~~ scale.c:52:13: warning: variable 'minus_x' set but not used [-Wunused-but-set-variable] 52 | gint minus_x, plus_x, plus2_x; | ^~~~~~~ scale.c:47:17: warning: variable 'dy' set but not used [-Wunused-but-set-variable] 47 | gfloat dx, dy; | ^~ scale.c:47:13: warning: variable 'dx' set but not used [-Wunused-but-set-variable] 47 | gfloat dx, dy; | ^~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'dirtree.c' || echo './'`dirtree.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'detect.c' || echo './'`detect.c scanline.c: In function 'preprocess_second': scanline.c:225:8: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 225 | ext = strrchr(filename, '.'); | ^ scanline.c:227:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 227 | if (strcmp(ext, ".wmf") == 0) | ^~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/string.h:35, from scanline.c:35: /usr/include/iso/string_iso.h:74:19: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 74 | extern int strcmp(const char *, const char *); | ^~~~~~~~~~~~ scanline.c:230:21: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 230 | if ((tempfile = find_filename(filename)) == NULL) | ^ scanline.c:232:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 232 | strcpy(newfile, "/tmp/"); | ^~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ scanline.c:233:15: warning: pointer targets in passing argument 1 of 'strncat' differ in signedness [-Wpointer-sign] 233 | strncat(newfile, tempfile, ext - tempfile); | ^~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:80:22: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 80 | extern char *strncat(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD, size_t); | ^ scanline.c:233:24: warning: pointer targets in passing argument 2 of 'strncat' differ in signedness [-Wpointer-sign] 233 | strncat(newfile, tempfile, ext - tempfile); | ^~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:80:44: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 80 | extern char *strncat(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD, size_t); | ^ scanline.c:234:14: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] 234 | strcat(newfile, ".gif"); | ^~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:73:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 73 | extern char *strcat(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ scanline.c:255:27: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 255 | strcpy(filename, newfile); | ^~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ scanline.c: In function 'gif_scanline_buffered': scanline.c:609:15: warning: pointer targets in assignment from 'guchar *' {aka 'unsigned char *'} to 'gchar *' {aka 'char *'} differ in signedness [-Wpointer-sign] 609 | for (i=0, j=scan_image_src+width*scanline*3; id_name)) continue; | ^~~ | | | char * dirtree.c:141:38: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 141 | dirtree_if_hide(Dirtree *dt, guchar *dir, guchar *name) | ~~~~~~~~^~~ dirtree.c:181:50: warning: pointer targets in passing argument 3 of 'dirtree_if_hide' differ in signedness [-Wpointer-sign] 181 | if (dirtree_if_hide(dt, dir, item->d_name)) continue; | ~~~~^~~~~~~~ | | | char * dirtree.c:141:51: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 141 | dirtree_if_hide(Dirtree *dt, guchar *dir, guchar *name) | ~~~~~~~~^~~~ dirtree.c: In function 'dirtree_expand_subtree': dirtree.c:217:41: warning: pointer targets in passing argument 2 of 'dirtree_if_hide' differ in signedness [-Wpointer-sign] 217 | if (dirtree_if_hide(dt, dir, item->d_name)) continue; | ^~~ | | | char * dirtree.c:141:38: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 141 | dirtree_if_hide(Dirtree *dt, guchar *dir, guchar *name) | ~~~~~~~~^~~ dirtree.c:217:50: warning: pointer targets in passing argument 3 of 'dirtree_if_hide' differ in signedness [-Wpointer-sign] 217 | if (dirtree_if_hide(dt, dir, item->d_name)) continue; | ~~~~^~~~~~~~ | | | char * dirtree.c:141:51: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 141 | dirtree_if_hide(Dirtree *dt, guchar *dir, guchar *name) | ~~~~~~~~^~~~ dirtree.c:238:30: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 238 | strcpy(snode -> new_dir, fullname); | ~~~~~~^~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ dirtree.c:257:37: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 257 | strcpy(node -> dir_name, fullname); | ~~~~~^~~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ dirtree.c: In function 'item_expanded': dirtree.c:290:30: warning: pointer targets in passing argument 3 of 'dirtree_expand_subtree' differ in signedness [-Wpointer-sign] 290 | node -> dir_name, NULL); | ~~~~~^~~~~~~~~~~ | | | guchar * {aka unsigned char *} dirtree.c:197:58: note: expected 'char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 197 | dirtree_expand_subtree(Dirtree *dt, GtkTree *tree, char *dir, char *e_target) | ~~~~~~^~~ dirtree.c: In function 'item_selected': dirtree.c:304:26: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 304 | strcpy(node->tree->selected_dir, node->new_dir); | ~~~~~~~~~~^~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ dirtree.c:304:46: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 304 | strcpy(node->tree->selected_dir, node->new_dir); | ~~~~^~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ dirtree.c: In function 'dirtree_new': dirtree.c:328:16: warning: pointer targets in passing argument 1 of 'getcwd' differ in signedness [-Wpointer-sign] 328 | getcwd(wd, 256); | ^~ | | | guchar * {aka unsigned char *} In file included from dirtree.c:23: /usr/include/stdlib.h:286:21: note: expected 'char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 286 | extern char *getcwd(char *, size_t); | ^~~~~~ dirtree.c: In function 'dirtree_new_by_dir': dirtree.c:350:36: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 350 | if (root != NULL && strlen(root) > 0) | ^~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ dirtree.c:352:26: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 352 | strcpy(dt->root, root); | ~~^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ dirtree.c:352:34: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 352 | strcpy(dt->root, root); | ^~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ dirtree.c:354:30: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 354 | len = strlen(root); | ^~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ dirtree.c:357:34: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] 357 | strcat(dt->root, "/"); | ~~^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:73:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 73 | extern char *strcat(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ dirtree.c:361:34: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 361 | strcpy(dt->selected_dir, dir); | ~~^~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ dirtree.c:361:50: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 361 | strcpy(dt->selected_dir, dir); | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ dirtree.c:364:34: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 364 | strcpy(dt->selected_dir, dt->root); | ~~^~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ dirtree.c:364:52: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 364 | strcpy(dt->selected_dir, dt->root); | ~~^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ dirtree.c:365:34: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] 365 | strcat(dt->selected_dir, dir); | ~~^~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:73:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 73 | extern char *strcat(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ dirtree.c:365:50: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] 365 | strcat(dt->selected_dir, dir); | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:73:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 73 | extern char *strcat(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ dirtree.c:369:26: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 369 | strcpy(dt->selected_dir, dir); | ~~^~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ dirtree.c:369:42: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 369 | strcpy(dt->selected_dir, dir); | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ dirtree.c: In function 'dirtree_create_root_item': dirtree.c:393:21: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 393 | strcpy(snode->new_dir, root); | ~~~~~^~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ dirtree.c:393:32: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 393 | strcpy(snode->new_dir, root); | ^~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ dirtree.c:412:21: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 412 | strcpy(node -> dir_name, root); | ~~~~~^~~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ dirtree.c:412:34: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 412 | strcpy(node -> dir_name, root); | ^~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ dirtree.c:425:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 425 | dir += strlen(root); | ^~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ dirtree.c:427:57: warning: pointer targets in passing argument 3 of 'dirtree_expand_subtree' differ in signedness [-Wpointer-sign] 427 | dirtree_expand_subtree(dt, GTK_TREE(subtree), dt->root, (char *)dir); | ~~^~~~~~ | | | guchar * {aka unsigned char *} dirtree.c:197:58: note: expected 'char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 197 | dirtree_expand_subtree(Dirtree *dt, GtkTree *tree, char *dir, char *e_target) | ~~~~~~^~~ dirtree.c: In function 'dirtree_item_new': dirtree.c:488:31: warning: pointer targets in passing argument 1 of 'gtk_label_new' differ in signedness [-Wpointer-sign] 488 | label = gtk_label_new(dir); | ^~~ | | | guchar * {aka unsigned char *} In file included from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkaccellabel.h:34, from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:33, from dirtree.c:46: /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtklabel.h:73:56: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 73 | GtkWidget* gtk_label_new (const gchar *str); | ~~~~~~~~~~~~~~~~~~~^~~ dirtree.c: In function 'dirtree_select_dir': dirtree.c:523:20: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 523 | if (strcmp(root, dir) == 0 || | ^~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:74:19: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 74 | extern int strcmp(const char *, const char *); | ^~~~~~~~~~~~ dirtree.c:523:26: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] 523 | if (strcmp(root, dir) == 0 || | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:74:33: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 74 | extern int strcmp(const char *, const char *); | ^~~~~~~~~~~~ dirtree.c:524:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 524 | (strlen(dir) == strlen(root)-1 && | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ dirtree.c:524:36: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 524 | (strlen(dir) == strlen(root)-1 && | ^~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ dirtree.c:525:39: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 525 | strncmp(root, dir, strlen(root)-1) == 0)) | ^~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ dirtree.c:525:21: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 525 | strncmp(root, dir, strlen(root)-1) == 0)) | ^~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ dirtree.c:525:27: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness [-Wpointer-sign] 525 | strncmp(root, dir, strlen(root)-1) == 0)) | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:34: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ dirtree.c:532:47: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 532 | if (strncmp(root, dir, strlen(root)) != 0) return 0; | ^~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ dirtree.c:532:29: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 532 | if (strncmp(root, dir, strlen(root)) != 0) return 0; | ^~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ dirtree.c:532:35: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness [-Wpointer-sign] 532 | if (strncmp(root, dir, strlen(root)) != 0) return 0; | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:34: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ dirtree.c:533:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 533 | dir += strlen(root); | ^~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ dirtree.c: In function 'dirtree_select_dir_internal': dirtree.c:552:47: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] 552 | idx = (guchar*)strchr(dir, '/') - dir; | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:140:21: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 140 | extern char *strchr(const char *, int); | ^~~~~~~~~~~~ dirtree.c:553:36: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 553 | if (strcmp(label, dir) == 0) | ^~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:74:19: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 74 | extern int strcmp(const char *, const char *); | ^~~~~~~~~~~~ dirtree.c:553:43: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] 553 | if (strcmp(label, dir) == 0) | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:74:33: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 74 | extern int strcmp(const char *, const char *); | ^~~~~~~~~~~~ dirtree.c:558:37: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 558 | if (strncmp(label, dir, idx) == 0 && | ^~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ dirtree.c:558:44: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness [-Wpointer-sign] 558 | if (strncmp(label, dir, idx) == 0 && | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:34: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ dirtree.c:574:47: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] 574 | idx = (guchar*)strchr(dir, '/') - dir; | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:140:21: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 140 | extern char *strchr(const char *, int); | ^~~~~~~~~~~~ dirtree.c:575:37: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 575 | if (strncmp(label, dir, idx) == 0) { | ^~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:20: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ dirtree.c:575:44: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness [-Wpointer-sign] 575 | if (strncmp(label, dir, idx) == 0) { | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:34: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ dirtree.c:576:44: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 576 | if (strlen(label) == strlen(dir)) | ^~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ dirtree.c:576:61: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 576 | if (strlen(label) == strlen(dir)) | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ dirtree.c: In function 'dirtree_cdup': dirtree.c:595:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 595 | gint n = strlen(dt->selected_dir) - 1; | ~~^~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ dirtree.c: In function 'dirtree_refresh': dirtree.c:612:16: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 612 | strcpy(buffer, tree->selected_dir); | ^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ dirtree.c:612:28: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 612 | strcpy(buffer, tree->selected_dir); | ~~~~^~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ dirtree.c:614:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 614 | strcpy(tree->selected_dir, buffer); | ~~~~^~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ dirtree.c:614:36: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 614 | strcpy(tree->selected_dir, buffer); | ^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ dirtree.c: In function 'dirtree_set_root': dirtree.c:687:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 687 | strcpy(tree->root, root); | ~~~~^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ dirtree.c:687:28: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 687 | strcpy(tree->root, root); | ^~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ dirtree.c:688:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 688 | if (root[strlen(root) - 1] != '/') | ^~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ dirtree.c:690:28: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] 690 | strcat(tree->root, "/"); | ~~~~^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:73:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 73 | extern char *strcat(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'imagetnitem.c' || echo './'`imagetnitem.c imageclist.c: In function 'image_clist_init': imageclist.c:121:19: warning: pointer targets in passing argument 1 of 'rc_get_int' differ in signedness [-Wpointer-sign] 121 | t = rc_get_int("image_sort_type"); | ^~~~~~~~~~~~~~~~~ | | | char * In file included from imageclist.c:37: rc.h:37:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 37 | gint rc_get_int (guchar *key); | ~~~~~~~~^~~ imageclist.c: In function 'image_clist_drag_data_get': imageclist.c:144:76: warning: pointer targets in passing argument 4 of 'gtk_selection_data_set' differ in signedness [-Wpointer-sign] 144 | gtk_selection_data_set(selection_data, selection_data->target, 8, iminfo->name, strlen(iminfo->name)); | ~~~~~~^~~~~~ | | | gchar * {aka char *} In file included from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkdnd.h:33, from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:56, from imageclist.c:30: /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkselection.h:106:48: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 106 | const guchar *data, | ~~~~~~~~~~~~~~~~~~^~~~ imageclist.c: In function 'image_clist_new': imageclist.c:161:23: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 161 | il -> titles[i] = g_strdup(_(normal_titles[i])); | ^ imageclist.c: In function 'image_clist_set_dir': imageclist.c:228:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 228 | strcpy(il -> dir, dir); | ~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/string.h:35, from imageclist.c:29: /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ imageclist.c:228:22: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 228 | strcpy(il -> dir, dir); | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ imageclist.c: In function 'image_clist_refresh': imageclist.c:242:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 242 | if (strlen(il->dir) < 1) return; | ~~^~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:257:32: warning: pointer targets in passing argument 2 of 'image_convert_info' differ in signedness [-Wpointer-sign] 257 | image_convert_info(info, prop); | ^~~~ | | | gchar * {aka char *} In file included from imageclist.c:40: imagelist.h:88:60: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 88 | void image_convert_info (ImageInfo *info, guchar *buffer); | ~~~~~~~~^~~~~~ imageclist.c:259:33: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 259 | clist_item[3] = g_strdup(image_type_get_type(info->type)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdktypes.h:33, from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdk.h:31, from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:31: /tmp/work/graphics/gtksee/work/.buildlink/include/glib/glib-1.2/glib.h:1432:47: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 1432 | gchar* g_strdup (const gchar *str); | ~~~~~~~~~~~~~^~~ imageclist.c: In function 'image_clist_selected': imageclist.c:296:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 296 | strcpy(il -> selected_item, info -> name); | ~~~^~~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ imageclist.c: In function 'image_clist_resort': imageclist.c:370:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 370 | row = (gint) GTK_CLIST(il) -> selection -> data; | ^ imageclist.c:396:32: warning: pointer targets in passing argument 2 of 'image_convert_info' differ in signedness [-Wpointer-sign] 396 | image_convert_info(info, prop); | ^~~~ | | | gchar * {aka char *} imagelist.h:88:60: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 88 | void image_convert_info (ImageInfo *info, guchar *buffer); | ~~~~~~~~^~~~~~ imageclist.c:398:32: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 398 | clist_item[3] = g_strdup(image_type_get_type(info->type)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} /tmp/work/graphics/gtksee/work/.buildlink/include/glib/glib-1.2/glib.h:1432:47: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 1432 | gchar* g_strdup (const gchar *str); | ~~~~~~~~~~~~~^~~ imageclist.c: In function 'image_clist_set_titles': imageclist.c:480:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 480 | il->titles[0][strlen(il->titles[0])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:481:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 481 | il->titles[1][strlen(il->titles[1])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:482:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 482 | il->titles[2][strlen(il->titles[2])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:483:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 483 | il->titles[3][strlen(il->titles[3])-1] = '+'; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:487:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 487 | il->titles[0][strlen(il->titles[0])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:488:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 488 | il->titles[1][strlen(il->titles[1])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:489:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 489 | il->titles[2][strlen(il->titles[2])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:490:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 490 | il->titles[3][strlen(il->titles[3])-1] = '-'; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:494:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 494 | il->titles[0][strlen(il->titles[0])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:495:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 495 | il->titles[1][strlen(il->titles[1])-1] = '+'; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:496:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 496 | il->titles[2][strlen(il->titles[2])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:497:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 497 | il->titles[3][strlen(il->titles[3])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:501:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 501 | il->titles[0][strlen(il->titles[0])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:502:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 502 | il->titles[1][strlen(il->titles[1])-1] = '-'; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:503:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 503 | il->titles[2][strlen(il->titles[2])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:504:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 504 | il->titles[3][strlen(il->titles[3])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:508:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 508 | il->titles[0][strlen(il->titles[0])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:509:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 509 | il->titles[1][strlen(il->titles[1])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:510:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 510 | il->titles[2][strlen(il->titles[2])-1] = '+'; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:511:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 511 | il->titles[3][strlen(il->titles[3])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:515:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 515 | il->titles[0][strlen(il->titles[0])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:516:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 516 | il->titles[1][strlen(il->titles[1])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:517:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 517 | il->titles[2][strlen(il->titles[2])-1] = '-'; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:518:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 518 | il->titles[3][strlen(il->titles[3])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:522:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 522 | il->titles[0][strlen(il->titles[0])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:523:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 523 | il->titles[1][strlen(il->titles[1])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:524:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 524 | il->titles[2][strlen(il->titles[2])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:525:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 525 | il->titles[3][strlen(il->titles[3])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:529:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 529 | il->titles[0][strlen(il->titles[0])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:530:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 530 | il->titles[1][strlen(il->titles[1])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:531:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 531 | il->titles[2][strlen(il->titles[2])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:532:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 532 | il->titles[3][strlen(il->titles[3])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:536:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 536 | il->titles[0][strlen(il->titles[0])-1] = '-'; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:537:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 537 | il->titles[1][strlen(il->titles[1])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:538:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 538 | il->titles[2][strlen(il->titles[2])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:539:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 539 | il->titles[3][strlen(il->titles[3])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:544:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 544 | il->titles[0][strlen(il->titles[0])-1] = '+'; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:545:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 545 | il->titles[1][strlen(il->titles[1])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:546:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 546 | il->titles[2][strlen(il->titles[2])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:547:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 547 | il->titles[3][strlen(il->titles[3])-1] = ' '; | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imageclist.c:553:62: warning: pointer targets in passing argument 3 of 'gtk_clist_set_column_title' differ in signedness [-Wpointer-sign] 553 | gtk_clist_set_column_title(GTK_CLIST(il), i, il->titles[i]); | ~~~~~~~~~~^~~ | | | guchar * {aka unsigned char *} In file included from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:47: /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkclist.h:502:47: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 502 | const gchar *title); | ~~~~~~~~~~~~~^~~~~ imageclist.c: In function 'image_clist_update_info': imageclist.c:568:55: warning: pointer targets in passing argument 4 of 'gtk_clist_set_text' differ in signedness [-Wpointer-sign] 568 | gtk_clist_set_text(GTK_CLIST(il), info->serial, 2, buffer); | ^~~~~~ | | | guchar * {aka unsigned char *} /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkclist.h:589:39: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 589 | const gchar *text); | ~~~~~~~~~~~~~^~~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'imagetnlist.c' || echo './'`imagetnlist.c imagetnitem.c: In function 'image_tnitem_new': imagetnitem.c:113:30: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 113 | strcpy(IMAGE_TNITEM(ii)->label, label); In file included from /usr/include/string.h:35, from imagetnitem.c:26: /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ imagetnitem.c:113:39: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 113 | strcpy(IMAGE_TNITEM(ii)->label, label); | ^~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ imagetnitem.c: In function 'image_tnitem_set_image': imagetnitem.c:123:13: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 123 | strcpy(ii->filename, filename); | ~~^~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ imagetnitem.c:123:25: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 123 | strcpy(ii->filename, filename); | ^~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ imagetnitem.c: In function 'image_tnitem_paint': imagetnitem.c:218:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 218 | strcpy(label_str, item->label); | ^~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ imagetnitem.c:218:29: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 218 | strcpy(label_str, item->label); | ~~~~^~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ imagetnitem.c:219:49: warning: pointer targets in passing argument 2 of 'gdk_string_width' differ in signedness [-Wpointer-sign] 219 | if (gdk_string_width(widget->style->font, label_str) > THUMBNAIL_WIDTH) | ^~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:31, from imagetnitem.c:28: /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdk.h:603:46: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 603 | const gchar *string); | ~~~~~~~~~~~~~~~~^~~~~~ imagetnitem.c:221:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 221 | i = strlen(label_str); | ^~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imagetnitem.c:224:17: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] 224 | strcat(label_str, "..."); | ^~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:73:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 73 | extern char *strcat(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ imagetnitem.c:225:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 225 | i = strlen(label_str); | ^~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imagetnitem.c:226:64: warning: pointer targets in passing argument 2 of 'gdk_string_width' differ in signedness [-Wpointer-sign] 226 | while (i > 3 && gdk_string_width(widget->style->font, label_str) > THUMBNAIL_WIDTH) | ^~~~~~~~~ | | | guchar * {aka unsigned char *} /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdk.h:603:46: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 603 | const gchar *string); | ~~~~~~~~~~~~~~~~^~~~~~ imagetnitem.c:238:41: warning: pointer targets in passing argument 6 of 'gdk_draw_string' differ in signedness [-Wpointer-sign] 238 | +widget->style->font->descent, label_str); | ^~~~~~~~~ | | | guchar * {aka unsigned char *} /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdk.h:691:41: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 691 | const gchar *string); | ~~~~~~~~~~~~~~^~~~~~ imagetnitem.c: In function 'image_tnitem_expose': imagetnitem.c:299:17: warning: variable 'item' set but not used [-Wunused-but-set-variable] 299 | ImageTnItem *item; | ^~~~ imagetnitem.c: In function 'image_tnitem_load_image': imagetnitem.c:331:34: warning: pointer targets in passing argument 1 of 'rc_get_boolean' differ in signedness [-Wpointer-sign] 331 | fast_preview = rc_get_boolean("fast_preview"); | ^~~~~~~~~~~~~~ | | | char * In file included from imagetnitem.c:35: rc.h:36:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 36 | gboolean rc_get_boolean (guchar *key); | ~~~~~~~~^~~ imagetnitem.c:332:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 332 | if (strlen(item->filename) > 0) | ~~~~^~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imagetnitem.c:351:63: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 351 | g_hash_table_insert(thumbnail_cache, g_strdup(item->filename), tn); | ~~~~^~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdktypes.h:33, from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdk.h:31: /tmp/work/graphics/gtksee/work/.buildlink/include/glib/glib-1.2/glib.h:1432:47: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 1432 | gchar* g_strdup (const gchar *str); | ~~~~~~~~~~~~~^~~ imagetnitem.c:358:17: warning: pointer targets in passing argument 1 of 'load_scaled_image' differ in signedness [-Wpointer-sign] 358 | item->filename, | ~~~~^~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from imagetnitem.c:34: scanline.h:38:41: note: expected 'gchar *' {aka 'char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 38 | (gchar *orig_filename, | ~~~~~~~^~~~~~~~~~~~~ imagetnitem.c: In function 'image_tnitem_compare_func': imagetnitem.c:438:19: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 438 | return (strcmp((guchar*) data1, (guchar*) data2) == 0); | ^~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:74:19: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 74 | extern int strcmp(const char *, const char *); | ^~~~~~~~~~~~ imagetnitem.c:438:36: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] 438 | return (strcmp((guchar*) data1, (guchar*) data2) == 0); | ^~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:74:33: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 74 | extern int strcmp(const char *, const char *); | ^~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'imagesiitem.c' || echo './'`imagesiitem.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'imagesilist.c' || echo './'`imagesilist.c In file included from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkarg.h:31, from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkobject.h:31, from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkaccelgroup.h:35, from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:32, from imagetnlist.c:32: imagetnlist.c: In function 'image_tnlist_class_init': /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtktypeutils.h:89:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 89 | #define GTK_STRUCT_OFFSET(struct, field) ((gint) ((gchar*) &((struct*) 0)->field)) | ^ /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtksignal.h:41:50: note: in expansion of macro 'GTK_STRUCT_OFFSET' 41 | #define GTK_SIGNAL_OFFSET(struct, field) (GTK_STRUCT_OFFSET (struct, field)) | ^~~~~~~~~~~~~~~~~ imagetnlist.c:69:7: note: in expansion of macro 'GTK_SIGNAL_OFFSET' 69 | GTK_SIGNAL_OFFSET (ImageTnListClass, select_image), | ^~~~~~~~~~~~~~~~~ imagetnlist.c:71:48: warning: pointer targets in passing argument 2 of 'gtk_object_class_add_signals' differ in signedness [-Wpointer-sign] 71 | gtk_object_class_add_signals (object_class, image_tnlist_signals, MAX_SIGNALS); | ^~~~~~~~~~~~~~~~~~~~ | | | gint * {aka int *} /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkobject.h:319:58: note: expected 'guint *' {aka 'unsigned int *'} but argument is of type 'gint *' {aka 'int *'} 319 | guint *signals, | ~~~~~~~~~~~~~~~~^~~~~~~ imagetnlist.c: In function 'image_tnlist_init': imagetnlist.c:80:19: warning: pointer targets in passing argument 1 of 'rc_get_int' differ in signedness [-Wpointer-sign] 80 | t = rc_get_int("image_sort_type"); | ^~~~~~~~~~~~~~~~~ | | | char * In file included from imagetnlist.c:37: rc.h:37:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 37 | gint rc_get_int (guchar *key); | ~~~~~~~~^~~ imagetnlist.c: In function 'image_tnlist_selected': imagetnlist.c:110:13: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 110 | strcpy(il->selected_item, info->name); | ~~^~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/string.h:35, from imagetnlist.c:31: /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ imagetnlist.c: In function 'image_tnlist_set_dir': imagetnlist.c:171:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 171 | strcpy(il -> dir, dir); | ~~~^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ imagetnlist.c:171:22: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 171 | strcpy(il -> dir, dir); | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ imagetnlist.c: In function 'image_tnlist_refresh': imagetnlist.c:224:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 224 | if (il->lock || strlen(il->dir) < 1) return; | ~~^~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imagetnlist.c:266:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 266 | strcpy(fullname, il->dir); | ^~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ imagetnlist.c:266:26: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 266 | strcpy(fullname, il->dir); | ~~^~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ imagetnlist.c:267:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 267 | if (fullname[strlen(fullname) - 1] != '/') strcat(fullname,"/"); | ^~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imagetnlist.c:267:57: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] 267 | if (fullname[strlen(fullname) - 1] != '/') strcat(fullname,"/"); | ^~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:73:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 73 | extern char *strcat(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ imagetnlist.c:268:14: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] 268 | strcat(fullname, info->name); | ^~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:73:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 73 | extern char *strcat(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ imagetnlist.c: In function 'image_tnlist_create_item': imagetnlist.c:324:32: warning: pointer targets in passing argument 1 of 'image_tnitem_new' differ in signedness [-Wpointer-sign] 324 | item = image_tnitem_new(info->name); | ~~~~^~~~~~ | | | gchar * {aka char *} In file included from imagetnlist.c:40: imagetnitem.h:54:58: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 54 | GtkWidget* image_tnitem_new (guchar *label); | ~~~~~~~~^~~~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'imagelist.c' || echo './'`imagelist.c imagesiitem.c: In function 'image_siitem_new': imagesiitem.c:96:18: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 96 | strcpy(ii->label, label); | ~~^~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/string.h:35, from imagesiitem.c:24: /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ imagesiitem.c:96:27: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 96 | strcpy(ii->label, label); | ^~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ imagesiitem.c: In function 'image_siitem_paint': imagesiitem.c:157:77: warning: pointer targets in passing argument 2 of 'gdk_string_width' differ in signedness [-Wpointer-sign] 157 | 1+gdk_string_width(widget->style->font, item->label), | ~~~~^~~~~~~ | | | guchar * {aka unsigned char *} In file included from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:31, from imagesiitem.c:25: /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdk.h:603:46: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 603 | const gchar *string); | ~~~~~~~~~~~~~~~~^~~~~~ imagesiitem.c:167:77: warning: pointer targets in passing argument 2 of 'gdk_string_width' differ in signedness [-Wpointer-sign] 167 | 1+gdk_string_width(widget->style->font, item->label), | ~~~~^~~~~~~ | | | guchar * {aka unsigned char *} /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdk.h:603:46: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 603 | const gchar *string); | ~~~~~~~~~~~~~~~~^~~~~~ imagesiitem.c:184:32: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 184 | if (strlen(item->label) < 1) return; | ~~~~^~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imagesiitem.c:191:29: warning: pointer targets in passing argument 6 of 'gdk_draw_string' differ in signedness [-Wpointer-sign] 191 | item->label); | ~~~~^~~~~~~ | | | guchar * {aka unsigned char *} /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdk.h:691:41: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 691 | const gchar *string); | ~~~~~~~~~~~~~~^~~~~~ imagesiitem.c: In function 'image_siitem_expose': imagesiitem.c:238:22: warning: variable 'item' set but not used [-Wunused-but-set-variable] 238 | ImageSiItem *item; | ^~~~ imagesiitem.c: In function 'image_siitem_size_request': imagesiitem.c:260:61: warning: pointer targets in passing argument 2 of 'gdk_string_width' differ in signedness [-Wpointer-sign] 260 | + gdk_string_width(widget->style->font, item->label); | ~~~~^~~~~~~ | | | guchar * {aka unsigned char *} /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdk.h:603:46: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 603 | const gchar *string); | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkarg.h:31, from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkobject.h:31, from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkaccelgroup.h:35, from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:32, from imagesilist.c:33: imagesilist.c: In function 'image_silist_class_init': /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtktypeutils.h:89:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 89 | #define GTK_STRUCT_OFFSET(struct, field) ((gint) ((gchar*) &((struct*) 0)->field)) | ^ /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtksignal.h:41:50: note: in expansion of macro 'GTK_STRUCT_OFFSET' 41 | #define GTK_SIGNAL_OFFSET(struct, field) (GTK_STRUCT_OFFSET (struct, field)) | ^~~~~~~~~~~~~~~~~ imagesilist.c:71:7: note: in expansion of macro 'GTK_SIGNAL_OFFSET' 71 | GTK_SIGNAL_OFFSET (ImageSiListClass, select_image), | ^~~~~~~~~~~~~~~~~ imagesilist.c:73:48: warning: pointer targets in passing argument 2 of 'gtk_object_class_add_signals' differ in signedness [-Wpointer-sign] 73 | gtk_object_class_add_signals (object_class, image_silist_signals, MAX_SIGNALS); | ^~~~~~~~~~~~~~~~~~~~ | | | gint * {aka int *} /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkobject.h:319:58: note: expected 'guint *' {aka 'unsigned int *'} but argument is of type 'gint *' {aka 'int *'} 319 | guint *signals, | ~~~~~~~~~~~~~~~~^~~~~~~ imagesilist.c: In function 'image_silist_init': imagesilist.c:85:19: warning: pointer targets in passing argument 1 of 'rc_get_int' differ in signedness [-Wpointer-sign] 85 | t = rc_get_int("image_sort_type"); | ^~~~~~~~~~~~~~~~~ | | | char * In file included from imagesilist.c:38: rc.h:37:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 37 | gint rc_get_int (guchar *key); | ~~~~~~~~^~~ imagesilist.c: In function 'image_silist_selected': imagesilist.c:110:13: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 110 | strcpy(il->selected_item, info->name); | ~~^~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/string.h:35, from imagesilist.c:32: /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ imagesilist.c: In function 'image_silist_set_dir': imagesilist.c:172:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 172 | strcpy(il -> dir, dir); | ~~~^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ imagesilist.c:172:22: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 172 | strcpy(il -> dir, dir); | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ imagesilist.c: In function 'image_silist_refresh': imagesilist.c:218:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 218 | if (strlen(il->dir) < 1) return; | ~~^~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ imagesilist.c: In function 'image_silist_create_item': imagesilist.c:344:14: warning: pointer targets in passing argument 3 of 'image_siitem_new' differ in signedness [-Wpointer-sign] 344 | info->name); | ~~~~^~~~~~ | | | gchar * {aka char *} In file included from imagesilist.c:41: imagesiitem.h:56:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 56 | guchar *label); | ~~~~~~~~^~~~~ imagesilist.c:352:14: warning: pointer targets in passing argument 3 of 'image_siitem_new' differ in signedness [-Wpointer-sign] 352 | info->name); | ~~~~^~~~~~ | | | gchar * {aka char *} imagesiitem.h:56:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 56 | guchar *label); | ~~~~~~~~^~~~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'dndviewport.c' || echo './'`dndviewport.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'common_tools.c' || echo './'`common_tools.c In file included from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkarg.h:31, from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkobject.h:31, from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkaccelgroup.h:35, from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:32, from imagelist.c:36: imagelist.c: In function 'image_list_class_init': /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtktypeutils.h:89:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 89 | #define GTK_STRUCT_OFFSET(struct, field) ((gint) ((gchar*) &((struct*) 0)->field)) | ^ /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtksignal.h:41:50: note: in expansion of macro 'GTK_STRUCT_OFFSET' 41 | #define GTK_SIGNAL_OFFSET(struct, field) (GTK_STRUCT_OFFSET (struct, field)) | ^~~~~~~~~~~~~~~~~ imagelist.c:193:49: note: in expansion of macro 'GTK_SIGNAL_OFFSET' 193 | GTK_SIGNAL_OFFSET (ImageListClass, select_image), | ^~~~~~~~~~~~~~~~~ /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtktypeutils.h:89:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 89 | #define GTK_STRUCT_OFFSET(struct, field) ((gint) ((gchar*) &((struct*) 0)->field)) | ^ /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtksignal.h:41:50: note: in expansion of macro 'GTK_STRUCT_OFFSET' 41 | #define GTK_SIGNAL_OFFSET(struct, field) (GTK_STRUCT_OFFSET (struct, field)) | ^~~~~~~~~~~~~~~~~ imagelist.c:199:49: note: in expansion of macro 'GTK_SIGNAL_OFFSET' 199 | GTK_SIGNAL_OFFSET (ImageListClass, unselect_image), | ^~~~~~~~~~~~~~~~~ imagelist.c:202:48: warning: pointer targets in passing argument 2 of 'gtk_object_class_add_signals' differ in signedness [-Wpointer-sign] 202 | gtk_object_class_add_signals (object_class, image_list_signals, MAX_SIGNALS); | ^~~~~~~~~~~~~~~~~~ | | | gint * {aka int *} /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkobject.h:319:58: note: expected 'guint *' {aka 'unsigned int *'} but argument is of type 'gint *' {aka 'int *'} 319 | guint *signals, | ~~~~~~~~~~~~~~~~^~~~~~~ imagelist.c: In function 'image_list_init': imagelist.c:214:19: warning: pointer targets in passing argument 1 of 'rc_get_int' differ in signedness [-Wpointer-sign] 214 | t = rc_get_int("image_list_type"); | ^~~~~~~~~~~~~~~~~ | | | char * In file included from imagelist.c:59: rc.h:37:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 37 | gint rc_get_int (guchar *key); | ~~~~~~~~^~~ imagelist.c: In function 'image_list_set_dir': imagelist.c:423:14: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] 423 | strncpy(il->dir, dir, sizeof(il->dir)); | ~~^~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/string.h:35, from imagelist.c:35: /usr/include/iso/string_iso.h:82:22: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 82 | extern char *strncpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD, size_t); | ^ imagelist.c:423:21: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] 423 | strncpy(il->dir, dir, sizeof(il->dir)); | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:82:44: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 82 | extern char *strncpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD, size_t); | ^ imagelist.c: In function 'image_convert_info': imagelist.c:602:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] 602 | sprintf(buffer, "%ix%ix%li%s %s", | ^~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/stdio.h:83, from imagelist.c:33: /usr/include/iso/stdio_iso.h:212:25: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 212 | extern int sprintf(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD, ...); | ^ imagelist.c:609:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] 609 | sprintf(buffer, "%ix%ix%s%s %s", | ^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/stdio_iso.h:212:25: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 212 | extern int sprintf(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD, ...); | ^ imagelist.c:617:61: warning: argument to 'sizeof' in 'strncpy' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] 617 | strncpy(buffer, suffix_color[info->type][0], sizeof(buffer)); | ^ imagelist.c:617:18: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] 617 | strncpy(buffer, suffix_color[info->type][0], sizeof(buffer)); | ^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:82:22: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 82 | extern char *strncpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD, size_t); | ^ imagelist.c: In function 'image_list_set_sort_type': imagelist.c:766:15: warning: pointer targets in passing argument 1 of 'rc_set_int' differ in signedness [-Wpointer-sign] 766 | rc_set_int("image_sort_type", type); | ^~~~~~~~~~~~~~~~~ | | | char * rc.h:34:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 34 | void rc_set_int (guchar *key, gint value); | ~~~~~~~~^~~ imagelist.c: In function 'image_set_tooltips': imagelist.c:810:9: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 810 | size = fsize(info->size); | ^ imagelist.c:815:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] 815 | sprintf(tip, "%s (%s) - %s", info->name, prop, size); | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/stdio_iso.h:212:25: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 212 | extern int sprintf(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD, ...); | ^ imagelist.c:818:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] 818 | sprintf(tip, "%s - %s", info->name, size); | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/stdio_iso.h:212:25: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 212 | extern int sprintf(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD, ...); | ^ imagelist.c:828:43: warning: pointer targets in passing argument 3 of 'gtk_tooltips_set_tip' differ in signedness [-Wpointer-sign] 828 | gtk_tooltips_set_tip(tooltips, widget, tip, NULL); | ^~~ | | | guchar * {aka unsigned char *} In file included from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtktoolbar.h:37, from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:123: /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtktooltips.h:90:60: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 90 | const gchar *tip_text, | ~~~~~~~~~~~~~~~^~~~~~~~ imagelist.c: In function 'image_get_load_file': imagelist.c:913:22: warning: pointer targets in passing argument 1 of 'opendir' differ in signedness [-Wpointer-sign] 913 | if ((dp = opendir(dir)) == NULL) return (GList *) NULL; | ^~~ | | | guchar * {aka unsigned char *} In file included from imagelist.c:40: /usr/include/dirent.h:98:34: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 98 | extern DIR *opendir(const char *); | ^~~~~~~~~~~~ imagelist.c:919:39: warning: pointer targets in passing argument 1 of 'rc_get_boolean' differ in signedness [-Wpointer-sign] 919 | show_hidden = rc_get_boolean("show_hidden"); | ^~~~~~~~~~~~~ | | | char * rc.h:36:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 36 | gboolean rc_get_boolean (guchar *key); | ~~~~~~~~^~~ imagelist.c:920:39: warning: pointer targets in passing argument 1 of 'rc_get_boolean' differ in signedness [-Wpointer-sign] 920 | hide_non_images = rc_get_boolean("hide_non_images"); | ^~~~~~~~~~~~~~~~~ | | | char * rc.h:36:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 36 | gboolean rc_get_boolean (guchar *key); | ~~~~~~~~^~~ imagelist.c:956:24: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 956 | strcpy(fullname, dir); | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ imagelist.c:1055:29: warning: pointer targets in passing argument 1 of 'detect_image_type' differ in signedness [-Wpointer-sign] 1055 | if (detect_image_type(fullname, info) == FALSE) | ^~~~~~~~ | | | gchar * {aka char *} In file included from imagelist.c:56: detect.h:30:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 30 | gboolean detect_image_type (guchar *filename, ImageInfo *info); | ~~~~~~~~^~~~~~~~ imagelist.c: In function 'image_type_get_type': imagelist.c:1238:16: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign] 1238 | snprintf(the_type, | ^~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/stdio.h:152: /usr/include/iso/stdio_c99.h:82:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 82 | extern int snprintf(char *_RESTRICT_KYWD, size_t, const char *_RESTRICT_KYWD, | ^ imagelist.c:1244:16: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign] 1244 | snprintf(the_type, | ^~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/stdio_c99.h:82:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 82 | extern int snprintf(char *_RESTRICT_KYWD, size_t, const char *_RESTRICT_KYWD, | ^ imagelist.c: In function 'image_set_tooltips': imagelist.c:818:23: warning: ' - ' directive writing 3 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 818 | sprintf(tip, "%s - %s", info->name, size); | ^~~ imagelist.c:818:7: note: 'sprintf' output 4 or more bytes (assuming 259) into a destination of size 256 818 | sprintf(tip, "%s - %s", info->name, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ imagelist.c:815:23: warning: ' (' directive writing 2 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 815 | sprintf(tip, "%s (%s) - %s", info->name, prop, size); | ^~ imagelist.c:815:7: note: 'sprintf' output 7 or more bytes (assuming 517) into a destination of size 256 815 | sprintf(tip, "%s (%s) - %s", info->name, prop, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkarg.h:31, from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkobject.h:31, from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkaccelgroup.h:35, from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:32, from dndviewport.c:25: dndviewport.c: In function 'dnd_viewport_class_init': /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtktypeutils.h:89:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 89 | #define GTK_STRUCT_OFFSET(struct, field) ((gint) ((gchar*) &((struct*) 0)->field)) | ^ /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtksignal.h:41:50: note: in expansion of macro 'GTK_STRUCT_OFFSET' 41 | #define GTK_SIGNAL_OFFSET(struct, field) (GTK_STRUCT_OFFSET (struct, field)) | ^~~~~~~~~~~~~~~~~ dndviewport.c:72:17: note: in expansion of macro 'GTK_SIGNAL_OFFSET' 72 | GTK_SIGNAL_OFFSET (DndViewportClass, popup), | ^~~~~~~~~~~~~~~~~ /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtktypeutils.h:89:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 89 | #define GTK_STRUCT_OFFSET(struct, field) ((gint) ((gchar*) &((struct*) 0)->field)) | ^ /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtksignal.h:41:50: note: in expansion of macro 'GTK_STRUCT_OFFSET' 41 | #define GTK_SIGNAL_OFFSET(struct, field) (GTK_STRUCT_OFFSET (struct, field)) | ^~~~~~~~~~~~~~~~~ dndviewport.c:77:17: note: in expansion of macro 'GTK_SIGNAL_OFFSET' 77 | GTK_SIGNAL_OFFSET (DndViewportClass, popup), | ^~~~~~~~~~~~~~~~~ dndviewport.c:79:53: warning: pointer targets in passing argument 2 of 'gtk_object_class_add_signals' differ in signedness [-Wpointer-sign] 79 | gtk_object_class_add_signals (object_class, dnd_viewport_signals, MAX_SIGNALS); | ^~~~~~~~~~~~~~~~~~~~ | | | gint * {aka int *} /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkobject.h:319:58: note: expected 'guint *' {aka 'unsigned int *'} but argument is of type 'gint *' {aka 'int *'} 319 | guint *signals, | ~~~~~~~~~~~~~~~~^~~~~~~ common_tools.c: In function 'remove_it': common_tools.c:114:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 114 | info = image_list_get_by_serial(IMAGE_LIST(param->il), (guint)(param->selection)->data); | ^ common_tools.c:100:17: warning: variable 'buf' set but not used [-Wunused-but-set-variable] 100 | GList *buf; | ^~~ common_tools.c: In function 'rename_it': common_tools.c:217:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 217 | info = image_list_get_by_serial(IMAGE_LIST(param->il), (guint)(param->selection)->data); | ^ common_tools.c: In function 'rename_file': common_tools.c:286:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | info = image_list_get_by_serial(IMAGE_LIST(il), (guint)(selection)->data); | ^ common_tools.c: In function 'info_dialog_new': common_tools.c:349:48: warning: pointer targets in passing argument 2 of 'gtk_window_set_title' differ in signedness [-Wpointer-sign] 349 | gtk_window_set_title(GTK_WINDOW(dialog), title); | ^~~~~ | | | guchar * {aka unsigned char *} In file included from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkcolorsel.h:30, from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:48, from common_tools.c:35: /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkwindow.h:104:70: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 104 | const gchar *title); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from common_tools.c:37: common_tools.c:394:16: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign] 394 | _(text[i]), strlen(_(text[i]))); | ~~~~^~~ | | | guchar * {aka unsigned char *} intl.h:6:27: note: in definition of macro '_' 6 | #define _(String) gettext(String) | ^~~~~~ In file included from intl.h:5: /tmp/work/graphics/gtksee/work/.buildlink/include/libintl.h:218:35: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 218 | extern char *gettext (const char *__msgid) | ~~~~~~~~~~~~^~~~~~~ common_tools.c:394:35: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign] 394 | _(text[i]), strlen(_(text[i]))); | ~~~~^~~ | | | guchar * {aka unsigned char *} intl.h:6:27: note: in definition of macro '_' 6 | #define _(String) gettext(String) | ^~~~~~ /tmp/work/graphics/gtksee/work/.buildlink/include/libintl.h:218:35: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 218 | extern char *gettext (const char *__msgid) | ~~~~~~~~~~~~^~~~~~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'rc.c' || echo './'`rc.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'options.c' || echo './'`options.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'viewertoolbar.c' || echo './'`viewertoolbar.c rc.c: In function 'rc_init': rc.c:56:14: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 56 | if ((home = getenv("HOME")) == NULL) | ^ rc.c:61:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 61 | strcpy(gtksee_dir, home); | ^~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/string.h:35, from rc.c:24: /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ rc.c:61:23: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 61 | strcpy(gtksee_dir, home); | ^~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ rc.c:62:26: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 62 | if (gtksee_dir[strlen(gtksee_dir) - 1] != '/') strcat(gtksee_dir, "/"); | ^~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ rc.c:62:58: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] 62 | if (gtksee_dir[strlen(gtksee_dir) - 1] != '/') strcat(gtksee_dir, "/"); | ^~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:73:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 73 | extern char *strcat(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ rc.c:63:11: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] 63 | strcat(gtksee_dir, ".gtksee"); | ^~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:73:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 73 | extern char *strcat(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ rc.c:64:13: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign] 64 | if (stat(gtksee_dir, &st)) | ^~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/sys/stat.h:517, from rc.c:25: /usr/include/sys/stat_impl.h:46:17: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 46 | extern int stat(const char *_RESTRICT_KYWD, struct stat *_RESTRICT_KYWD); | ^ rc.c:69:17: warning: pointer targets in passing argument 1 of 'mkdir' differ in signedness [-Wpointer-sign] 69 | if (mkdir(gtksee_dir, 00755)) | ^~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/sys/stat.h:490:18: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 490 | extern int mkdir(const char *, mode_t); | ^~~~~~~~~~~~ rc.c:81:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 81 | strcpy(gtkrc_file, gtksee_dir); | ^~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ rc.c:81:23: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 81 | strcpy(gtkrc_file, gtksee_dir); | ^~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ rc.c:82:11: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] 82 | strcat(gtkrc_file, "/gtkrc"); | ^~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:73:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 73 | extern char *strcat(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ rc.c:83:13: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign] 83 | if (stat(gtkrc_file, &st)) | ^~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/sys/stat_impl.h:46:17: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 46 | extern int stat(const char *_RESTRICT_KYWD, struct stat *_RESTRICT_KYWD); | ^ rc.c:88:25: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] 88 | if ((file = fopen(gtkrc_file, "w")) == NULL) | ^~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/stdio.h:83, from rc.c:22: /usr/include/iso/stdio_iso.h:197:24: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 197 | extern FILE *fopen(const char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ rc.c:106:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 106 | strcpy(gtkseerc_file, gtksee_dir); | ^~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ rc.c:106:26: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 106 | strcpy(gtkseerc_file, gtksee_dir); | ^~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ rc.c:107:11: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] 107 | strcat(gtkseerc_file, "/gtkseerc"); | ^~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:73:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 73 | extern char *strcat(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ rc.c:111:13: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign] 111 | if (stat(gtkseerc_file, &st)) | ^~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/sys/stat_impl.h:46:17: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 46 | extern int stat(const char *_RESTRICT_KYWD, struct stat *_RESTRICT_KYWD); | ^ rc.c:116:25: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] 116 | if ((file = fopen(gtkseerc_file, "w")) == NULL) | ^~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/stdio_iso.h:197:24: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 197 | extern FILE *fopen(const char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ rc.c:123:18: warning: pointer targets in passing argument 1 of 'rc_set_int' differ in signedness [-Wpointer-sign] 123 | rc_set_int("slideshow_delay", 5000); | ^~~~~~~~~~~~~~~~~ | | | char * In file included from rc.c:32: rc.h:34:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 34 | void rc_set_int (guchar *key, gint value); | ~~~~~~~~^~~ rc.c:124:22: warning: pointer targets in passing argument 1 of 'rc_set_boolean' differ in signedness [-Wpointer-sign] 124 | rc_set_boolean("full_screen", FALSE); | ^~~~~~~~~~~~~ | | | char * rc.h:33:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 33 | void rc_set_boolean (guchar *key, gboolean value); | ~~~~~~~~^~~ rc.c:125:22: warning: pointer targets in passing argument 1 of 'rc_set_boolean' differ in signedness [-Wpointer-sign] 125 | rc_set_boolean("fit_screen", FALSE); | ^~~~~~~~~~~~ | | | char * rc.h:33:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 33 | void rc_set_boolean (guchar *key, gboolean value); | ~~~~~~~~^~~ rc.c:126:22: warning: pointer targets in passing argument 1 of 'rc_set_boolean' differ in signedness [-Wpointer-sign] 126 | rc_set_boolean("show_hidden", FALSE); | ^~~~~~~~~~~~~ | | | char * rc.h:33:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 33 | void rc_set_boolean (guchar *key, gboolean value); | ~~~~~~~~^~~ rc.c:127:22: warning: pointer targets in passing argument 1 of 'rc_set_boolean' differ in signedness [-Wpointer-sign] 127 | rc_set_boolean("hide_non_images", FALSE); | ^~~~~~~~~~~~~~~~~ | | | char * rc.h:33:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 33 | void rc_set_boolean (guchar *key, gboolean value); | ~~~~~~~~^~~ rc.c:128:22: warning: pointer targets in passing argument 1 of 'rc_set_boolean' differ in signedness [-Wpointer-sign] 128 | rc_set_boolean("fast_preview", FALSE); | ^~~~~~~~~~~~~~ | | | char * rc.h:33:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 33 | void rc_set_boolean (guchar *key, gboolean value); | ~~~~~~~~^~~ rc.c:129:18: warning: pointer targets in passing argument 1 of 'rc_set_int' differ in signedness [-Wpointer-sign] 129 | rc_set_int("image_list_type", 0); | ^~~~~~~~~~~~~~~~~ | | | char * rc.h:34:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 34 | void rc_set_int (guchar *key, gint value); | ~~~~~~~~^~~ rc.c:130:18: warning: pointer targets in passing argument 1 of 'rc_set_int' differ in signedness [-Wpointer-sign] 130 | rc_set_int("image_sort_type", 0); | ^~~~~~~~~~~~~~~~~ | | | char * rc.h:34:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 34 | void rc_set_int (guchar *key, gint value); | ~~~~~~~~^~~ rc.c:131:14: warning: pointer targets in passing argument 1 of 'rc_set' differ in signedness [-Wpointer-sign] 131 | rc_set("root_directory", "/"); | ^~~~~~~~~~~~~~~~ | | | char * rc.h:32:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 32 | void rc_set (guchar *key, guchar *value); | ~~~~~~~~^~~ rc.c:131:32: warning: pointer targets in passing argument 2 of 'rc_set' differ in signedness [-Wpointer-sign] 131 | rc_set("root_directory", "/"); | ^~~ | | | char * rc.h:32:63: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 32 | void rc_set (guchar *key, guchar *value); | ~~~~~~~~^~~~~ rc.c:132:14: warning: pointer targets in passing argument 1 of 'rc_set' differ in signedness [-Wpointer-sign] 132 | rc_set("hidden_directory", "/dev:/proc:.xvpics"); | ^~~~~~~~~~~~~~~~~~ | | | char * rc.h:32:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 32 | void rc_set (guchar *key, guchar *value); | ~~~~~~~~^~~ rc.c:132:34: warning: pointer targets in passing argument 2 of 'rc_set' differ in signedness [-Wpointer-sign] 132 | rc_set("hidden_directory", "/dev:/proc:.xvpics"); | ^~~~~~~~~~~~~~~~~~~~ | | | char * rc.h:32:63: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 32 | void rc_set (guchar *key, guchar *value); | ~~~~~~~~^~~~~ rc.c: In function 'rc_load_gtkrc': rc.c:146:17: warning: pointer targets in passing argument 1 of 'gtk_rc_parse' differ in signedness [-Wpointer-sign] 146 | gtk_rc_parse(gtkrc_file); | ^~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:105, from rc.c:29: /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkrc.h:67:55: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 67 | void gtk_rc_parse (const gchar *filename); | ~~~~~~~~~~~~~^~~~~~~~ rc.c: In function 'rc_set': rc.c:152:42: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 152 | g_hash_table_insert(rc_conf, g_strdup(key), g_strdup(value)); | ^~~ | | | guchar * {aka unsigned char *} In file included from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdktypes.h:33, from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdk.h:31, from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:31: /tmp/work/graphics/gtksee/work/.buildlink/include/glib/glib-1.2/glib.h:1432:47: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 1432 | gchar* g_strdup (const gchar *str); | ~~~~~~~~~~~~~^~~ rc.c:152:57: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 152 | g_hash_table_insert(rc_conf, g_strdup(key), g_strdup(value)); | ^~~~~ | | | guchar * {aka unsigned char *} /tmp/work/graphics/gtksee/work/.buildlink/include/glib/glib-1.2/glib.h:1432:47: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 1432 | gchar* g_strdup (const gchar *str); | ~~~~~~~~~~~~~^~~ rc.c: In function 'rc_set_boolean': rc.c:158:28: warning: pointer targets in passing argument 2 of 'rc_set' differ in signedness [-Wpointer-sign] 158 | rc_set(key, value ? "1" : "0"); | ~~~~~~~~~~~~^~~~~ | | | char * rc.c:150:29: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 150 | rc_set(guchar *key, guchar *value) | ~~~~~~~~^~~~~ rc.c: In function 'rc_set_int': rc.c:166:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] 166 | sprintf(buf, "%i", value); | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/stdio_iso.h:212:25: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 212 | extern int sprintf(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD, ...); | ^ rc.c:167:25: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 167 | rc_set(key, g_strdup(buf)); | ^~~ | | | guchar * {aka unsigned char *} /tmp/work/graphics/gtksee/work/.buildlink/include/glib/glib-1.2/glib.h:1432:47: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 1432 | gchar* g_strdup (const gchar *str); | ~~~~~~~~~~~~~^~~ rc.c:167:16: warning: pointer targets in passing argument 2 of 'rc_set' differ in signedness [-Wpointer-sign] 167 | rc_set(key, g_strdup(buf)); | ^~~~~~~~~~~~~ | | | gchar * {aka char *} rc.c:150:29: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 150 | rc_set(guchar *key, guchar *value) | ~~~~~~~~^~~~~ rc.c: In function 'rc_get_int': rc.c:190:16: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] 190 | return atoi(value); | ^~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/stdlib.h:41, from rc.c:23: /usr/include/iso/stdlib_iso.h:124:17: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 124 | extern int atoi(const char *); | ^~~~~~~~~~~~ rc.c: In function 'rc_load_gtkseerc': rc.c:200:22: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] 200 | if ((file = fopen(gtkseerc_file, "r")) == NULL) return; | ^~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/stdio_iso.h:197:24: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 197 | extern FILE *fopen(const char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ rc.c:201:17: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] 201 | while (fgets(line, 255, file) != NULL) | ^~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/stdio_iso.h:222:24: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 222 | extern char *fgets(char *_RESTRICT_KYWD, int, FILE *_RESTRICT_KYWD); | ^ rc.c:204:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 204 | len = strlen(line); | ^~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ rc.c:210:22: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] 210 | value = strchr(line, '='); | ^~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:140:21: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 140 | extern char *strchr(const char *, int); | ^~~~~~~~~~~~ rc.c:210:13: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 210 | value = strchr(line, '='); | ^ rc.c: In function 'rc_save_gtkseerc': rc.c:223:22: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] 223 | if ((file = fopen(gtkseerc_file, "w")) == NULL) return; | ^~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/stdio_iso.h:197:24: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 197 | extern FILE *fopen(const char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ rc.c: In function 'rc_key_compare_func': rc.c:235:19: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 235 | return (strcmp((guchar *)a, (guchar *)b) == 0); | ^~~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:74:19: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 74 | extern int strcmp(const char *, const char *); | ^~~~~~~~~~~~ rc.c:235:32: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] 235 | return (strcmp((guchar *)a, (guchar *)b) == 0); | ^~~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:74:33: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 74 | extern int strcmp(const char *, const char *); | ^~~~~~~~~~~~ options.c:33:29: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 33 | static guchar *rootdir_rc = "root_directory"; | ^~~~~~~~~~~~~~~~ options.c:34:31: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 34 | static guchar *hiddendir_rc = "hidden_directory"; | ^~~~~~~~~~~~~~~~~~ options.c:35:30: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 35 | static guchar *interval_rc = "slideshow_delay"; | ^~~~~~~~~~~~~~~~~ options.c: In function 'options_show': options.c:116:69: warning: pointer targets in passing argument 2 of 'gtk_entry_set_text' differ in signedness [-Wpointer-sign] 116 | gtk_entry_set_text(GTK_ENTRY(root_directory_entry), buf); | ^~~ | | | guchar * {aka unsigned char *} In file included from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkcolorsel.h:35, from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:48, from options.c:25: /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkentry.h:89:65: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 89 | const gchar *text); | ~~~~~~~~~~~~~~~^~~~ options.c:117:24: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 117 | strcpy(old_root_directory, buf); | ^~~~~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/string.h:35, from options.c:24: /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ options.c:117:44: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 117 | strcpy(old_root_directory, buf); | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ options.c:158:24: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 158 | strcpy(old_hidden_directory, buf); | ^~~~~~~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ options.c:158:46: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 158 | strcpy(old_hidden_directory, buf); | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ options.c:159:71: warning: pointer targets in passing argument 2 of 'gtk_entry_set_text' differ in signedness [-Wpointer-sign] 159 | gtk_entry_set_text(GTK_ENTRY(hidden_directory_entry), buf); | ^~~ | | | guchar * {aka unsigned char *} /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkentry.h:89:65: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 89 | const gchar *text); | ~~~~~~~~~~~~~~~^~~~ options.c: In function 'options_ok': options.c:271:18: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 271 | new_root = gtk_entry_get_text(GTK_ENTRY(root_directory_entry)); | ^ options.c:272:20: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 272 | if (strcmp(new_root, old_root_directory) != 0) | ^~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:74:19: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 74 | extern int strcmp(const char *, const char *); | ^~~~~~~~~~~~ options.c:272:30: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] 272 | if (strcmp(new_root, old_root_directory) != 0) | ^~~~~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:74:33: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 74 | extern int strcmp(const char *, const char *); | ^~~~~~~~~~~~ options.c:278:20: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 278 | new_hidden = gtk_entry_get_text(GTK_ENTRY(hidden_directory_entry)); | ^ options.c:279:20: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 279 | if (strcmp(new_hidden, old_hidden_directory) != 0) | ^~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:74:19: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 74 | extern int strcmp(const char *, const char *); | ^~~~~~~~~~~~ options.c:279:32: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] 279 | if (strcmp(new_hidden, old_hidden_directory) != 0) | ^~~~~~~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:74:33: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 74 | extern int strcmp(const char *, const char *); | ^~~~~~~~~~~~ viewertoolbar.c: In function 'get_viewer_toolbar': viewertoolbar.c:225:32: warning: pointer targets in passing argument 1 of 'rc_get_boolean' differ in signedness [-Wpointer-sign] 225 | fit_screen = rc_get_boolean("fit_screen"); | ^~~~~~~~~~~~ | | | char * In file included from viewertoolbar.c:29: rc.h:36:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 36 | gboolean rc_get_boolean (guchar *key); | ~~~~~~~~^~~ options.c: In function 'options_root_browse_ok': options.c:326:16: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 326 | strcpy(new_root, gtk_file_selection_get_filename(GTK_FILE_SELECTION(data))); | ^~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:21: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ options.c:327:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 327 | if (new_root[strlen(new_root) - 1] != '/') | ^~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ options.c:330:36: warning: pointer targets in passing argument 1 of 'strrchr' differ in signedness [-Wpointer-sign] 330 | if ((ptr = strrchr(new_root, '/')) != NULL) | ^~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:142:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 142 | extern char *strrchr(const char *, int); | ^~~~~~~~~~~~ options.c:330:26: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 330 | if ((ptr = strrchr(new_root, '/')) != NULL) | ^ options.c:337:61: warning: pointer targets in passing argument 2 of 'gtk_entry_set_text' differ in signedness [-Wpointer-sign] 337 | gtk_entry_set_text(GTK_ENTRY(root_directory_entry), ptr); | ^~~ | | | guchar * {aka unsigned char *} /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkentry.h:89:65: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 89 | const gchar *text); | ~~~~~~~~~~~~~~~^~~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'viewerstatus.c' || echo './'`viewerstatus.c options.c: In function 'interval_update': options.c:366:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] 366 | sprintf(buf, "%u", interval); | ^~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/stdio.h:83, from options.c:22: /usr/include/iso/stdio_iso.h:212:25: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 212 | extern int sprintf(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD, ...); | ^ options.c:367:65: warning: pointer targets in passing argument 2 of 'gtk_entry_set_text' differ in signedness [-Wpointer-sign] 367 | gtk_entry_set_text(GTK_ENTRY(slideshow_interval_entry), buf); | ^~~ | | | guchar * {aka unsigned char *} /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkentry.h:89:65: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 89 | const gchar *text); | ~~~~~~~~~~~~~~~^~~~ In file included from options.c:27: options.c: In function 'interval_entry_changed': intl.h:10:20: warning: pointer targets in initialization of 'const guchar *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ options.c:374:18: note: in expansion of macro 'N_' 374 | {N_("second(s)"), N_("minute(s)"), N_("hour(s)"), N_("day(s)")}; | ^~ intl.h:10:20: note: (near initialization for 'unit_name[0]') 10 | #define N_(String) (String) | ^ options.c:374:18: note: in expansion of macro 'N_' 374 | {N_("second(s)"), N_("minute(s)"), N_("hour(s)"), N_("day(s)")}; | ^~ intl.h:10:20: warning: pointer targets in initialization of 'const guchar *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ options.c:374:35: note: in expansion of macro 'N_' 374 | {N_("second(s)"), N_("minute(s)"), N_("hour(s)"), N_("day(s)")}; | ^~ intl.h:10:20: note: (near initialization for 'unit_name[1]') 10 | #define N_(String) (String) | ^ options.c:374:35: note: in expansion of macro 'N_' 374 | {N_("second(s)"), N_("minute(s)"), N_("hour(s)"), N_("day(s)")}; | ^~ intl.h:10:20: warning: pointer targets in initialization of 'const guchar *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ options.c:374:52: note: in expansion of macro 'N_' 374 | {N_("second(s)"), N_("minute(s)"), N_("hour(s)"), N_("day(s)")}; | ^~ intl.h:10:20: note: (near initialization for 'unit_name[2]') 10 | #define N_(String) (String) | ^ options.c:374:52: note: in expansion of macro 'N_' 374 | {N_("second(s)"), N_("minute(s)"), N_("hour(s)"), N_("day(s)")}; | ^~ intl.h:10:20: warning: pointer targets in initialization of 'const guchar *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ options.c:374:67: note: in expansion of macro 'N_' 374 | {N_("second(s)"), N_("minute(s)"), N_("hour(s)"), N_("day(s)")}; | ^~ intl.h:10:20: note: (near initialization for 'unit_name[3]') 10 | #define N_(String) (String) | ^ options.c:374:67: note: in expansion of macro 'N_' 374 | {N_("second(s)"), N_("minute(s)"), N_("hour(s)"), N_("day(s)")}; | ^~ options.c:397:36: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign] 397 | _(unit_name[i])); | ~~~~~~~~~^~~ | | | const guchar * {aka const unsigned char *} intl.h:6:27: note: in definition of macro '_' 6 | #define _(String) gettext(String) | ^~~~~~ In file included from intl.h:5: /tmp/work/graphics/gtksee/work/.buildlink/include/libintl.h:218:35: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 218 | extern char *gettext (const char *__msgid) | ~~~~~~~~~~~~^~~~~~~ options.c:396:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] 396 | sprintf(buf, _("milliseconds, %i %s"), interval, | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/stdio_iso.h:212:25: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 212 | extern int sprintf(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD, ...); | ^ options.c:398:68: warning: pointer targets in passing argument 2 of 'gtk_label_set_text' differ in signedness [-Wpointer-sign] 398 | gtk_label_set(GTK_LABEL(slideshow_interval_label), buf); | ^~~ | | | guchar * {aka unsigned char *} In file included from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkaccellabel.h:34, from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:33: /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtklabel.h:75:56: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | const gchar *str); | ~~~~~~~~~~~~~~~~~~~^~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'viewer.c' || echo './'`viewer.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'gtkseemenu.c' || echo './'`gtkseemenu.c viewer.c: In function 'view_current_image': viewer.c:138:33: warning: pointer targets in passing argument 1 of 'rc_get_boolean' differ in signedness [-Wpointer-sign] 138 | full_screen = rc_get_boolean("full_screen"); | ^~~~~~~~~~~~~ | | | char * In file included from viewer.c:36: rc.h:36:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 36 | gboolean rc_get_boolean (guchar *key); | ~~~~~~~~^~~ viewer.c:139:33: warning: pointer targets in passing argument 1 of 'rc_get_boolean' differ in signedness [-Wpointer-sign] 139 | fit_screen = rc_get_boolean("fit_screen"); | ^~~~~~~~~~~~ | | | char * rc.h:36:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 36 | gboolean rc_get_boolean (guchar *key); | ~~~~~~~~^~~ viewer.c:173:35: warning: pointer targets in passing argument 2 of 'image_convert_info' differ in signedness [-Wpointer-sign] 173 | image_convert_info(current, buffer); | ^~~~~~ | | | gchar * {aka char *} In file included from common_tools.h:28, from viewer.c:30: imagelist.h:88:60: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 88 | void image_convert_info (ImageInfo *info, guchar *buffer); | ~~~~~~~~^~~~~~ viewer.c:179:29: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 179 | strcpy(viewing_image, image_list_get_dir(IMAGE_LIST(imagelist))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/string.h:35, from viewer.c:24: /usr/include/iso/string_iso.h:75:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ viewer.c:189:29: warning: pointer targets in passing argument 1 of 'detect_image_type' differ in signedness [-Wpointer-sign] 189 | if (detect_image_type(viewing_image, current)) | ^~~~~~~~~~~~~ | | | gchar * {aka char *} In file included from viewer.c:31: detect.h:30:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 30 | gboolean detect_image_type (guchar *filename, ImageInfo *info); | ~~~~~~~~^~~~~~~~ viewer.c:194:41: warning: pointer targets in passing argument 2 of 'image_convert_info' differ in signedness [-Wpointer-sign] 194 | image_convert_info(current, buffer); | ^~~~~~ | | | gchar * {aka char *} imagelist.h:88:60: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 88 | void image_convert_info (ImageInfo *info, guchar *buffer); | ~~~~~~~~^~~~~~ viewer.c:279:8: warning: pointer targets in assignment from 'guchar *' {aka 'unsigned char *'} to 'gchar *' {aka 'char *'} differ in signedness [-Wpointer-sign] 279 | ptr = loaded_cache->buffer; | ^ viewer.c:282:37: warning: pointer targets in passing argument 2 of 'gtk_preview_draw_row' differ in signedness [-Wpointer-sign] 282 | gtk_preview_draw_row(preview, ptr, | ^~~ | | | gchar * {aka char *} In file included from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkcolorsel.h:33, from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:48, from viewer.c:27: /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkpreview.h:109:66: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 109 | guchar *data, | ~~~~~~~~~~~~~~~~~^~~~ viewer.c:292:26: warning: pointer targets in passing argument 1 of 'rc_get_int' differ in signedness [-Wpointer-sign] 292 | value = rc_get_int("slideshow_delay"); | ^~~~~~~~~~~~~~~~~ | | | char * rc.h:37:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 37 | gint rc_get_int (guchar *key); | ~~~~~~~~^~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'gtkseestatus.c' || echo './'`gtkseestatus.c viewer.c: In function 'viewer_toolbar_full_screen': viewer.c:327:19: warning: pointer targets in passing argument 1 of 'rc_set_boolean' differ in signedness [-Wpointer-sign] 327 | rc_set_boolean("full_screen", TRUE); | ^~~~~~~~~~~~~ | | | char * rc.h:33:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 33 | void rc_set_boolean (guchar *key, gboolean value); | ~~~~~~~~^~~ viewer.c: In function 'viewer_toolbar_save_image': viewer.c:338:10: warning: pointer targets in passing argument 1 of 'chdir' differ in signedness [-Wpointer-sign] 338 | chdir(image_list_get_dir(IMAGE_LIST(imagelist))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from viewer.c:25: /usr/include/unistd.h:249:18: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 249 | extern int chdir(const char *); | ^~~~~~~~~~~~ viewer.c: In function 'viewer_toolbar_next_image': viewer.c:364:33: warning: pointer targets in passing argument 1 of 'rc_get_boolean' differ in signedness [-Wpointer-sign] 364 | full_screen = rc_get_boolean("full_screen"); | ^~~~~~~~~~~~~ | | | char * rc.h:36:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 36 | gboolean rc_get_boolean (guchar *key); | ~~~~~~~~^~~ viewer.c: In function 'viewer_toolbar_prev_image': viewer.c:403:33: warning: pointer targets in passing argument 1 of 'rc_get_boolean' differ in signedness [-Wpointer-sign] 403 | full_screen = rc_get_boolean("full_screen"); | ^~~~~~~~~~~~~ | | | char * rc.h:36:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 36 | gboolean rc_get_boolean (guchar *key); | ~~~~~~~~^~~ viewer.c: In function 'viewer_toolbar_fitscreen_toggled': viewer.c:426:19: warning: pointer targets in passing argument 1 of 'rc_set_boolean' differ in signedness [-Wpointer-sign] 426 | rc_set_boolean("fit_screen", GTK_TOGGLE_BUTTON(widget)->active); | ^~~~~~~~~~~~ | | | char * rc.h:33:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 33 | void rc_set_boolean (guchar *key, gboolean value); | ~~~~~~~~^~~ viewer.c: In function 'viewer_slideshow_toggled_internal': viewer.c:447:26: warning: pointer targets in passing argument 1 of 'rc_get_int' differ in signedness [-Wpointer-sign] 447 | value = rc_get_int("slideshow_delay"); | ^~~~~~~~~~~~~~~~~ | | | char * rc.h:37:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 37 | gint rc_get_int (guchar *key); | ~~~~~~~~^~~ viewer.c: In function 'viewer_slideshow_next': viewer.c:489:33: warning: pointer targets in passing argument 1 of 'rc_get_boolean' differ in signedness [-Wpointer-sign] 489 | full_screen = rc_get_boolean("full_screen"); | ^~~~~~~~~~~~~ | | | char * rc.h:36:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 36 | gboolean rc_get_boolean (guchar *key); | ~~~~~~~~^~~ viewer.c: In function 'viewer_toolbar_rotate': viewer.c:516:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 516 | direction = (gint) data; | ^ viewer.c: In function 'viewer_toolbar_reflect': viewer.c:597:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 597 | direction = (gint) data; | ^ viewer.c: In function 'viewer_key_release': viewer.c:677:33: warning: pointer targets in passing argument 1 of 'rc_get_boolean' differ in signedness [-Wpointer-sign] 677 | full_screen = rc_get_boolean("full_screen"); | ^~~~~~~~~~~~~ | | | char * rc.h:36:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 36 | gboolean rc_get_boolean (guchar *key); | ~~~~~~~~^~~ viewer.c:684:22: warning: pointer targets in passing argument 1 of 'rc_set_boolean' differ in signedness [-Wpointer-sign] 684 | rc_set_boolean("fit_screen", !full_screen); | ^~~~~~~~~~~~ | | | char * rc.h:33:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 33 | void rc_set_boolean (guchar *key, gboolean value); | ~~~~~~~~^~~ viewer.c: In function 'viewer_menu_popup': viewer.c:854:32: warning: pointer targets in passing argument 1 of 'rc_get_boolean' differ in signedness [-Wpointer-sign] 854 | fit_screen = rc_get_boolean("fit_screen"); | ^~~~~~~~~~~~ | | | char * rc.h:36:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 36 | gboolean rc_get_boolean (guchar *key); | ~~~~~~~~^~~ viewer.c:875:33: warning: pointer targets in passing argument 1 of 'rc_get_boolean' differ in signedness [-Wpointer-sign] 875 | full_screen = rc_get_boolean("full_screen"); | ^~~~~~~~~~~~~ | | | char * rc.h:36:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 36 | gboolean rc_get_boolean (guchar *key); | ~~~~~~~~^~~ viewer.c: In function 'viewer_popup_view': viewer.c:952:19: warning: pointer targets in passing argument 1 of 'rc_set_boolean' differ in signedness [-Wpointer-sign] 952 | rc_set_boolean("full_screen", FALSE); | ^~~~~~~~~~~~~ | | | char * rc.h:33:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 33 | void rc_set_boolean (guchar *key, gboolean value); | ~~~~~~~~^~~ viewer.c: In function 'viewer_popup_fitscreen': viewer.c:971:19: warning: pointer targets in passing argument 1 of 'rc_set_boolean' differ in signedness [-Wpointer-sign] 971 | rc_set_boolean("fit_screen", GTK_CHECK_MENU_ITEM(widget)->active); | ^~~~~~~~~~~~ | | | char * rc.h:33:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 33 | void rc_set_boolean (guchar *key, gboolean value); | ~~~~~~~~^~~ viewer.c: In function 'get_viewer_window': viewer.c:998:33: warning: pointer targets in passing argument 1 of 'rc_get_boolean' differ in signedness [-Wpointer-sign] 998 | full_screen = rc_get_boolean("full_screen"); | ^~~~~~~~~~~~~ | | | char * rc.h:36:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 36 | gboolean rc_get_boolean (guchar *key); | ~~~~~~~~^~~ viewer.c: In function 'get_viewer_window_with_files': viewer.c:1031:33: warning: pointer targets in passing argument 1 of 'rc_get_boolean' differ in signedness [-Wpointer-sign] 1031 | full_screen = rc_get_boolean("full_screen"); | ^~~~~~~~~~~~~ | | | char * rc.h:36:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 36 | gboolean rc_get_boolean (guchar *key); | ~~~~~~~~^~~ viewer.c: In function 'view_current_image': viewer.c:135:23: warning: ' - GTK See' directive writing 10 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 135 | sprintf(buffer, "%s - GTK See", ptr); | ^~~~~~~~~~ viewer.c:135:4: note: 'sprintf' output between 11 and 266 bytes into a destination of size 256 135 | sprintf(buffer, "%s - GTK See", ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkseemenu.c: In function 'create_menu': gtkseemenu.c:67:45: warning: pointer targets in passing argument 1 of 'gtk_menu_item_new_with_label' differ in signedness [-Wpointer-sign] 67 | menu_item = gtk_menu_item_new_with_label(label); | ^~~~~ | | | guchar * {aka unsigned char *} In file included from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkcheckmenuitem.h:32, from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:46, from gtkseemenu.c:29: /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkmenuitem.h:88:65: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 88 | GtkWidget* gtk_menu_item_new_with_label (const gchar *label); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ gtkseemenu.c: In function 'create_menu_item': gtkseemenu.c:89:48: warning: pointer targets in passing argument 1 of 'gtk_menu_item_new_with_label' differ in signedness [-Wpointer-sign] 89 | menu_item = gtk_menu_item_new_with_label(label); | ^~~~~ | | | guchar * {aka unsigned char *} /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkmenuitem.h:88:65: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 88 | GtkWidget* gtk_menu_item_new_with_label (const gchar *label); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from gtkseemenu.c:31: gtkseemenu.c: In function 'get_main_menu': intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:132:46: note: in expansion of macro '_' 132 | menu = create_menu(GTK_MENU_BAR(menubar), _("File"), accel); | ^ gtkseemenu.c:43:42: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 43 | create_menu(GtkMenuBar *menubar, guchar *label, GtkAccelGroup *accel) | ~~~~~~~~^~~~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:134:37: note: in expansion of macro '_' 134 | create_menu_item(GTK_MENU(menu), _("View"), | ^ gtkseemenu.c:77:41: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) | ~~~~~~~~^~~~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:144:37: note: in expansion of macro '_' 144 | create_menu_item(GTK_MENU(menu), _("Full-view"), | ^ gtkseemenu.c:77:41: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) | ~~~~~~~~^~~~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:156:37: note: in expansion of macro '_' 156 | create_menu_item(GTK_MENU(menu), _("Quit"), | ^ gtkseemenu.c:77:41: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) | ~~~~~~~~^~~~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:161:46: note: in expansion of macro '_' 161 | menu = create_menu(GTK_MENU_BAR(menubar), _("Edit"), accel); | ^ gtkseemenu.c:43:42: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 43 | create_menu(GtkMenuBar *menubar, guchar *label, GtkAccelGroup *accel) | ~~~~~~~~^~~~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:163:37: note: in expansion of macro '_' 163 | create_menu_item(GTK_MENU(menu), _("Cut"), | ^ gtkseemenu.c:77:41: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) | ~~~~~~~~^~~~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:167:37: note: in expansion of macro '_' 167 | create_menu_item(GTK_MENU(menu), _("Copy"), | ^ gtkseemenu.c:77:41: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) | ~~~~~~~~^~~~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:171:37: note: in expansion of macro '_' 171 | create_menu_item(GTK_MENU(menu), _("Paste"), | ^ gtkseemenu.c:77:41: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) | ~~~~~~~~^~~~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:175:37: note: in expansion of macro '_' 175 | create_menu_item(GTK_MENU(menu), _("Paste hard-link"), | ^ gtkseemenu.c:77:41: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) | ~~~~~~~~^~~~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:181:37: note: in expansion of macro '_' 181 | create_menu_item(GTK_MENU(menu), _("Rename"), | ^ gtkseemenu.c:77:41: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) | ~~~~~~~~^~~~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:185:37: note: in expansion of macro '_' 185 | create_menu_item(GTK_MENU(menu), _("Timestamp"), | ^ gtkseemenu.c:77:41: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) | ~~~~~~~~^~~~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:189:37: note: in expansion of macro '_' 189 | create_menu_item(GTK_MENU(menu), _("Delete"), | ^ gtkseemenu.c:77:41: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) | ~~~~~~~~^~~~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:195:37: note: in expansion of macro '_' 195 | create_menu_item(GTK_MENU(menu), _("Select all"), | ^ gtkseemenu.c:77:41: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) | ~~~~~~~~^~~~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:200:46: note: in expansion of macro '_' 200 | menu = create_menu(GTK_MENU_BAR(menubar), _("View"), accel); | ^ gtkseemenu.c:43:42: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 43 | create_menu(GtkMenuBar *menubar, guchar *label, GtkAccelGroup *accel) | ~~~~~~~~^~~~~ gtkseemenu.c:238:34: warning: pointer targets in passing argument 1 of 'rc_get_int' differ in signedness [-Wpointer-sign] 238 | menu_set_list_type(rc_get_int("image_list_type")); | ^~~~~~~~~~~~~~~~~ | | | char * In file included from gtkseemenu.c:34: rc.h:37:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 37 | gint rc_get_int (guchar *key); | ~~~~~~~~^~~ gtkseemenu.c:251:22: warning: pointer targets in passing argument 1 of 'rc_get_boolean' differ in signedness [-Wpointer-sign] 251 | rc_get_boolean("show_hidden")); | ^~~~~~~~~~~~~ | | | char * rc.h:36:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 36 | gboolean rc_get_boolean (guchar *key); | ~~~~~~~~^~~ gtkseemenu.c:266:22: warning: pointer targets in passing argument 1 of 'rc_get_boolean' differ in signedness [-Wpointer-sign] 266 | rc_get_boolean("hide_non_images")); | ^~~~~~~~~~~~~~~~~ | | | char * rc.h:36:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 36 | gboolean rc_get_boolean (guchar *key); | ~~~~~~~~^~~ gtkseemenu.c:281:22: warning: pointer targets in passing argument 1 of 'rc_get_boolean' differ in signedness [-Wpointer-sign] 281 | rc_get_boolean("fast_preview")); | ^~~~~~~~~~~~~~ | | | char * rc.h:36:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 36 | gboolean rc_get_boolean (guchar *key); | ~~~~~~~~^~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:289:49: note: in expansion of macro '_' 289 | menu_item = create_menu_item(GTK_MENU(menu), _("Sort"), NULL, NULL, 0, 0); | ^ gtkseemenu.c:77:41: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) | ~~~~~~~~^~~~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:292:40: note: in expansion of macro '_' 292 | create_menu_item(GTK_MENU(submenu), _("By Name"), | ^ gtkseemenu.c:77:41: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) | ~~~~~~~~^~~~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:295:40: note: in expansion of macro '_' 295 | create_menu_item(GTK_MENU(submenu), _("By Size"), | ^ gtkseemenu.c:77:41: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) | ~~~~~~~~^~~~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:298:40: note: in expansion of macro '_' 298 | create_menu_item(GTK_MENU(submenu), _("By Property"), | ^ gtkseemenu.c:77:41: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) | ~~~~~~~~^~~~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:301:40: note: in expansion of macro '_' 301 | create_menu_item(GTK_MENU(submenu), _("By Date"), | ^ gtkseemenu.c:77:41: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) | ~~~~~~~~^~~~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:304:40: note: in expansion of macro '_' 304 | create_menu_item(GTK_MENU(submenu), _("By Type"), | ^ gtkseemenu.c:77:41: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) | ~~~~~~~~^~~~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:310:40: note: in expansion of macro '_' 310 | create_menu_item(GTK_MENU(submenu), _("Ascend"), | ^ gtkseemenu.c:77:41: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) | ~~~~~~~~^~~~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:313:40: note: in expansion of macro '_' 313 | create_menu_item(GTK_MENU(submenu), _("Descend"), | ^ gtkseemenu.c:77:41: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) | ~~~~~~~~^~~~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:319:37: note: in expansion of macro '_' 319 | create_menu_item(GTK_MENU(menu), _("Refresh"), | ^ gtkseemenu.c:77:41: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) | ~~~~~~~~^~~~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:329:37: note: in expansion of macro '_' 329 | create_menu_item(GTK_MENU(menu), _("Quick-refresh"), | ^ gtkseemenu.c:77:41: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) | ~~~~~~~~^~~~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:346:46: note: in expansion of macro '_' 346 | menu = create_menu(GTK_MENU_BAR(menubar), _("Tools"), accel); | ^ gtkseemenu.c:43:42: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 43 | create_menu(GtkMenuBar *menubar, guchar *label, GtkAccelGroup *accel) | ~~~~~~~~^~~~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:348:37: note: in expansion of macro '_' 348 | create_menu_item(GTK_MENU(menu), _("Slide show"), | ^ gtkseemenu.c:77:41: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) | ~~~~~~~~^~~~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:352:37: note: in expansion of macro '_' 352 | create_menu_item(GTK_MENU(menu), _("The Gimp"), | ^ gtkseemenu.c:77:41: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) | ~~~~~~~~^~~~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:358:37: note: in expansion of macro '_' 358 | create_menu_item(GTK_MENU(menu), _("Options..."), | ^ gtkseemenu.c:77:41: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) | ~~~~~~~~^~~~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:363:46: note: in expansion of macro '_' 363 | menu = create_menu(GTK_MENU_BAR(menubar), _("Help"), accel); | ^ gtkseemenu.c:43:42: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 43 | create_menu(GtkMenuBar *menubar, guchar *label, GtkAccelGroup *accel) | ~~~~~~~~^~~~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:365:37: note: in expansion of macro '_' 365 | create_menu_item(GTK_MENU(menu), _("Contents"), | ^ gtkseemenu.c:77:41: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) | ~~~~~~~~^~~~~ intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] 6 | #define _(String) gettext(String) | ^~~~~~~~~~~~~~~ | | | char * gtkseemenu.c:371:37: note: in expansion of macro '_' 371 | create_menu_item(GTK_MENU(menu), _("About GTK See..."), | ^ gtkseemenu.c:77:41: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) | ~~~~~~~~^~~~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'gtkseeabout.c' || echo './'`gtkseeabout.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'gtkseetoolbar.c' || echo './'`gtkseetoolbar.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/lib/locale\" -I/opt/local/include -I/usr/include -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -c `test -f 'gtksee.c' || echo './'`gtksee.c In file included from gtkseeabout.c:32: intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:42:4: note: in expansion of macro 'N_' 42 | N_("Main Programming:") , | ^~ intl.h:10:20: note: (near initialization for 'credit_text[0]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:42:4: note: in expansion of macro 'N_' 42 | N_("Main Programming:") , | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:43:7: note: in expansion of macro 'N_' 43 | N_("Lee Luyang"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'credit_text[1]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:43:7: note: in expansion of macro 'N_' 43 | N_("Lee Luyang"), NULL, | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:44:4: note: in expansion of macro 'N_' 44 | N_("Additional Programming:"), N_("Daniel R. Ome"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'credit_text[3]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:44:4: note: in expansion of macro 'N_' 44 | N_("Additional Programming:"), N_("Daniel R. Ome"), NULL, | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:44:35: note: in expansion of macro 'N_' 44 | N_("Additional Programming:"), N_("Daniel R. Ome"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'credit_text[4]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:44:35: note: in expansion of macro 'N_' 44 | N_("Additional Programming:"), N_("Daniel R. Ome"), NULL, | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:45:4: note: in expansion of macro 'N_' 45 | N_("Important Collaboration:"), | ^~ intl.h:10:20: note: (near initialization for 'credit_text[6]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:45:4: note: in expansion of macro 'N_' 45 | N_("Important Collaboration:"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:46:7: note: in expansion of macro 'N_' 46 | N_("Roman Belenov"), | ^~ intl.h:10:20: note: (near initialization for 'credit_text[7]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:46:7: note: in expansion of macro 'N_' 46 | N_("Roman Belenov"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:47:7: note: in expansion of macro 'N_' 47 | N_("Leopoldo Cerbaro"), | ^~ intl.h:10:20: note: (near initialization for 'credit_text[8]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:47:7: note: in expansion of macro 'N_' 47 | N_("Leopoldo Cerbaro"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:48:7: note: in expansion of macro 'N_' 48 | N_("Jean-Pierre Demailly"), | ^~ intl.h:10:20: note: (near initialization for 'credit_text[9]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:48:7: note: in expansion of macro 'N_' 48 | N_("Jean-Pierre Demailly"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:49:7: note: in expansion of macro 'N_' 49 | N_("Dmitry Goroh"), | ^~ intl.h:10:20: note: (near initialization for 'credit_text[10]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:49:7: note: in expansion of macro 'N_' 49 | N_("Dmitry Goroh"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:50:7: note: in expansion of macro 'N_' 50 | N_("Andreas Grosse"), | ^~ intl.h:10:20: note: (near initialization for 'credit_text[11]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:50:7: note: in expansion of macro 'N_' 50 | N_("Andreas Grosse"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:51:7: note: in expansion of macro 'N_' 51 | N_("huzheng"), | ^~ intl.h:10:20: note: (near initialization for 'credit_text[12]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:51:7: note: in expansion of macro 'N_' 51 | N_("huzheng"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:52:7: note: in expansion of macro 'N_' 52 | N_("Jarek"), | ^~ intl.h:10:20: note: (near initialization for 'credit_text[13]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:52:7: note: in expansion of macro 'N_' 52 | N_("Jarek"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:53:7: note: in expansion of macro 'N_' 53 | N_("Jan Keirse"), | ^~ intl.h:10:20: note: (near initialization for 'credit_text[14]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:53:7: note: in expansion of macro 'N_' 53 | N_("Jan Keirse"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:54:7: note: in expansion of macro 'N_' 54 | N_("Kevin Krumwiede"), | ^~ intl.h:10:20: note: (near initialization for 'credit_text[15]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:54:7: note: in expansion of macro 'N_' 54 | N_("Kevin Krumwiede"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:55:7: note: in expansion of macro 'N_' 55 | N_("Laurent Maestracci"), | ^~ intl.h:10:20: note: (near initialization for 'credit_text[16]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:55:7: note: in expansion of macro 'N_' 55 | N_("Laurent Maestracci"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:56:7: note: in expansion of macro 'N_' 56 | N_("Asbjoern Pettersen"), | ^~ intl.h:10:20: note: (near initialization for 'credit_text[17]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:56:7: note: in expansion of macro 'N_' 56 | N_("Asbjoern Pettersen"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:57:7: note: in expansion of macro 'N_' 57 | N_("Regis Rampnoux"), | ^~ intl.h:10:20: note: (near initialization for 'credit_text[18]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:57:7: note: in expansion of macro 'N_' 57 | N_("Regis Rampnoux"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:58:7: note: in expansion of macro 'N_' 58 | N_("Ulrich Ross"), | ^~ intl.h:10:20: note: (near initialization for 'credit_text[19]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:58:7: note: in expansion of macro 'N_' 58 | N_("Ulrich Ross"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:59:7: note: in expansion of macro 'N_' 59 | N_("Dirk Ruediger"), | ^~ intl.h:10:20: note: (near initialization for 'credit_text[20]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:59:7: note: in expansion of macro 'N_' 59 | N_("Dirk Ruediger"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:60:7: note: in expansion of macro 'N_' 60 | N_("Holger Weiss"), | ^~ intl.h:10:20: note: (near initialization for 'credit_text[21]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:60:7: note: in expansion of macro 'N_' 60 | N_("Holger Weiss"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:61:7: note: in expansion of macro 'N_' 61 | N_("Pyun YongHyeon"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'credit_text[22]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:61:7: note: in expansion of macro 'N_' 61 | N_("Pyun YongHyeon"), NULL, | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:62:4: note: in expansion of macro 'N_' 62 | N_("Homepage and Graphics:"), | ^~ intl.h:10:20: note: (near initialization for 'credit_text[24]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:62:4: note: in expansion of macro 'N_' 62 | N_("Homepage and Graphics:"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:63:7: note: in expansion of macro 'N_' 63 | N_("keziah"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'credit_text[25]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:63:7: note: in expansion of macro 'N_' 63 | N_("keziah"), NULL, | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:64:4: note: in expansion of macro 'N_' 64 | N_("Man page:"), N_("Dirk Ruediger"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'credit_text[27]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:64:4: note: in expansion of macro 'N_' 64 | N_("Man page:"), N_("Dirk Ruediger"), NULL, | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:64:21: note: in expansion of macro 'N_' 64 | N_("Man page:"), N_("Dirk Ruediger"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'credit_text[28]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:64:21: note: in expansion of macro 'N_' 64 | N_("Man page:"), N_("Dirk Ruediger"), NULL, | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:69:4: note: in expansion of macro 'N_' 69 | N_("Chinese:") , N_("Lee Luyang") , NULL, | ^~ intl.h:10:20: note: (near initialization for 'translators[0]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:69:4: note: in expansion of macro 'N_' 69 | N_("Chinese:") , N_("Lee Luyang") , NULL, | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:69:22: note: in expansion of macro 'N_' 69 | N_("Chinese:") , N_("Lee Luyang") , NULL, | ^~ intl.h:10:20: note: (near initialization for 'translators[1]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:69:22: note: in expansion of macro 'N_' 69 | N_("Chinese:") , N_("Lee Luyang") , NULL, | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:70:4: note: in expansion of macro 'N_' 70 | N_("French:") , N_("Regis Rampnoux") , NULL, | ^~ intl.h:10:20: note: (near initialization for 'translators[3]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:70:4: note: in expansion of macro 'N_' 70 | N_("French:") , N_("Regis Rampnoux") , NULL, | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:70:22: note: in expansion of macro 'N_' 70 | N_("French:") , N_("Regis Rampnoux") , NULL, | ^~ intl.h:10:20: note: (near initialization for 'translators[4]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:70:22: note: in expansion of macro 'N_' 70 | N_("French:") , N_("Regis Rampnoux") , NULL, | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:71:4: note: in expansion of macro 'N_' 71 | N_("German:") , N_("Dirk Ruediger") , NULL, | ^~ intl.h:10:20: note: (near initialization for 'translators[6]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:71:4: note: in expansion of macro 'N_' 71 | N_("German:") , N_("Dirk Ruediger") , NULL, | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:71:22: note: in expansion of macro 'N_' 71 | N_("German:") , N_("Dirk Ruediger") , NULL, | ^~ intl.h:10:20: note: (near initialization for 'translators[7]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:71:22: note: in expansion of macro 'N_' 71 | N_("German:") , N_("Dirk Ruediger") , NULL, | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:72:4: note: in expansion of macro 'N_' 72 | N_("Polish:") , N_("Leszek Pietryka"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'translators[9]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:72:4: note: in expansion of macro 'N_' 72 | N_("Polish:") , N_("Leszek Pietryka"), NULL, | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:72:22: note: in expansion of macro 'N_' 72 | N_("Polish:") , N_("Leszek Pietryka"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'translators[10]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:72:22: note: in expansion of macro 'N_' 72 | N_("Polish:") , N_("Leszek Pietryka"), NULL, | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:73:4: note: in expansion of macro 'N_' 73 | N_("Russian:") , N_("Dmitry Goroh") , NULL, | ^~ intl.h:10:20: note: (near initialization for 'translators[12]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:73:4: note: in expansion of macro 'N_' 73 | N_("Russian:") , N_("Dmitry Goroh") , NULL, | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:73:22: note: in expansion of macro 'N_' 73 | N_("Russian:") , N_("Dmitry Goroh") , NULL, | ^~ intl.h:10:20: note: (near initialization for 'translators[13]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:73:22: note: in expansion of macro 'N_' 73 | N_("Russian:") , N_("Dmitry Goroh") , NULL, | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:74:4: note: in expansion of macro 'N_' 74 | N_("Spanish:") , N_("Daniel R. Ome") , NULL, | ^~ intl.h:10:20: note: (near initialization for 'translators[15]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:74:4: note: in expansion of macro 'N_' 74 | N_("Spanish:") , N_("Daniel R. Ome") , NULL, | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:74:22: note: in expansion of macro 'N_' 74 | N_("Spanish:") , N_("Daniel R. Ome") , NULL, | ^~ intl.h:10:20: note: (near initialization for 'translators[16]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:74:22: note: in expansion of macro 'N_' 74 | N_("Spanish:") , N_("Daniel R. Ome") , NULL, | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:75:4: note: in expansion of macro 'N_' 75 | N_("Ukrainian:"), N_("Dmitry Goroh") , NULL, | ^~ intl.h:10:20: note: (near initialization for 'translators[18]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:75:4: note: in expansion of macro 'N_' 75 | N_("Ukrainian:"), N_("Dmitry Goroh") , NULL, | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:75:22: note: in expansion of macro 'N_' 75 | N_("Ukrainian:"), N_("Dmitry Goroh") , NULL, | ^~ intl.h:10:20: note: (near initialization for 'translators[19]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:75:22: note: in expansion of macro 'N_' 75 | N_("Ukrainian:"), N_("Dmitry Goroh") , NULL, | ^~ gtkseeabout.c:81:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 81 | "bmp", N_("Microsoft Windows and OS/2 bitmap image"), NULL, | ^~~~~ gtkseeabout.c:81:4: note: (near initialization for 'formats[0]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:81:19: note: in expansion of macro 'N_' 81 | "bmp", N_("Microsoft Windows and OS/2 bitmap image"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'formats[1]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:81:19: note: in expansion of macro 'N_' 81 | "bmp", N_("Microsoft Windows and OS/2 bitmap image"), NULL, | ^~ gtkseeabout.c:82:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 82 | "eps", N_("Adobe Encapsulated PostScript (need GhostScript)"), NULL, | ^~~~~ gtkseeabout.c:82:4: note: (near initialization for 'formats[3]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:82:19: note: in expansion of macro 'N_' 82 | "eps", N_("Adobe Encapsulated PostScript (need GhostScript)"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'formats[4]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:82:19: note: in expansion of macro 'N_' 82 | "eps", N_("Adobe Encapsulated PostScript (need GhostScript)"), NULL, | ^~ gtkseeabout.c:83:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 83 | "gif, gif87", N_("CompuServe graphics interchange format"), NULL, | ^~~~~~~~~~~~ gtkseeabout.c:83:4: note: (near initialization for 'formats[6]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:83:19: note: in expansion of macro 'N_' 83 | "gif, gif87", N_("CompuServe graphics interchange format"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'formats[7]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:83:19: note: in expansion of macro 'N_' 83 | "gif, gif87", N_("CompuServe graphics interchange format"), NULL, | ^~ gtkseeabout.c:84:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 84 | "ico, icon", N_("Microsoft icon"), NULL, | ^~~~~~~~~~~ gtkseeabout.c:84:4: note: (near initialization for 'formats[9]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:84:19: note: in expansion of macro 'N_' 84 | "ico, icon", N_("Microsoft icon"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'formats[10]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:84:19: note: in expansion of macro 'N_' 84 | "ico, icon", N_("Microsoft icon"), NULL, | ^~ gtkseeabout.c:85:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 85 | "jpeg, jpg", N_("Joint Photographic Experts Group JFIF format"), NULL, | ^~~~~~~~~~~ gtkseeabout.c:85:4: note: (near initialization for 'formats[12]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:85:19: note: in expansion of macro 'N_' 85 | "jpeg, jpg", N_("Joint Photographic Experts Group JFIF format"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'formats[13]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:85:19: note: in expansion of macro 'N_' 85 | "jpeg, jpg", N_("Joint Photographic Experts Group JFIF format"), NULL, | ^~ gtkseeabout.c:86:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 86 | "pbm", N_("Portable bitmap format (black and white)"), NULL, | ^~~~~ gtkseeabout.c:86:4: note: (near initialization for 'formats[15]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:86:19: note: in expansion of macro 'N_' 86 | "pbm", N_("Portable bitmap format (black and white)"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'formats[16]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:86:19: note: in expansion of macro 'N_' 86 | "pbm", N_("Portable bitmap format (black and white)"), NULL, | ^~ gtkseeabout.c:87:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 87 | "pcx", N_("ZSoft IBM PC Paintbrush"), NULL, | ^~~~~ gtkseeabout.c:87:4: note: (near initialization for 'formats[18]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:87:19: note: in expansion of macro 'N_' 87 | "pcx", N_("ZSoft IBM PC Paintbrush"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'formats[19]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:87:19: note: in expansion of macro 'N_' 87 | "pcx", N_("ZSoft IBM PC Paintbrush"), NULL, | ^~ gtkseeabout.c:88:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 88 | "pgm", N_("Portable graymap format (gray scale)"), NULL, | ^~~~~ gtkseeabout.c:88:4: note: (near initialization for 'formats[21]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:88:19: note: in expansion of macro 'N_' 88 | "pgm", N_("Portable graymap format (gray scale)"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'formats[22]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:88:19: note: in expansion of macro 'N_' 88 | "pgm", N_("Portable graymap format (gray scale)"), NULL, | ^~ gtkseeabout.c:89:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 89 | "png", N_("Portable Network Graphics"), NULL, | ^~~~~ gtkseeabout.c:89:4: note: (near initialization for 'formats[24]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:89:19: note: in expansion of macro 'N_' 89 | "png", N_("Portable Network Graphics"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'formats[25]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:89:19: note: in expansion of macro 'N_' 89 | "png", N_("Portable Network Graphics"), NULL, | ^~ gtkseeabout.c:90:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 90 | "pnm", N_("Portable anymap"), NULL, | ^~~~~ gtkseeabout.c:90:4: note: (near initialization for 'formats[27]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:90:19: note: in expansion of macro 'N_' 90 | "pnm", N_("Portable anymap"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'formats[28]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:90:19: note: in expansion of macro 'N_' 90 | "pnm", N_("Portable anymap"), NULL, | ^~ gtkseeabout.c:91:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 91 | "ppm", N_("Portable pixmap format (color)"), NULL, | ^~~~~ gtkseeabout.c:91:4: note: (near initialization for 'formats[30]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:91:19: note: in expansion of macro 'N_' 91 | "ppm", N_("Portable pixmap format (color)"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'formats[31]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:91:19: note: in expansion of macro 'N_' 91 | "ppm", N_("Portable pixmap format (color)"), NULL, | ^~ gtkseeabout.c:92:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 92 | "ps, psd", N_("Adobe PostScript"), NULL, | ^~~~~~~~~ gtkseeabout.c:92:4: note: (near initialization for 'formats[33]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:92:19: note: in expansion of macro 'N_' 92 | "ps, psd", N_("Adobe PostScript"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'formats[34]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:92:19: note: in expansion of macro 'N_' 92 | "ps, psd", N_("Adobe PostScript"), NULL, | ^~ gtkseeabout.c:93:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 93 | "ras, sun", N_("SUN Rasterfile"), NULL, | ^~~~~~~~~~ gtkseeabout.c:93:4: note: (near initialization for 'formats[36]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:93:19: note: in expansion of macro 'N_' 93 | "ras, sun", N_("SUN Rasterfile"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'formats[37]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:93:19: note: in expansion of macro 'N_' 93 | "ras, sun", N_("SUN Rasterfile"), NULL, | ^~ gtkseeabout.c:94:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 94 | "sgi", N_("Irix RGB image"), NULL, | ^~~~~ gtkseeabout.c:94:4: note: (near initialization for 'formats[39]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:94:19: note: in expansion of macro 'N_' 94 | "sgi", N_("Irix RGB image"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'formats[40]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:94:19: note: in expansion of macro 'N_' 94 | "sgi", N_("Irix RGB image"), NULL, | ^~ gtkseeabout.c:95:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 95 | "tga", N_("Truevision Targa image"), NULL, | ^~~~~ gtkseeabout.c:95:4: note: (near initialization for 'formats[42]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:95:19: note: in expansion of macro 'N_' 95 | "tga", N_("Truevision Targa image"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'formats[43]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:95:19: note: in expansion of macro 'N_' 95 | "tga", N_("Truevision Targa image"), NULL, | ^~ gtkseeabout.c:96:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 96 | "tif, tiff", N_("Tagged Image File Format"), NULL, | ^~~~~~~~~~~ gtkseeabout.c:96:4: note: (near initialization for 'formats[45]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:96:19: note: in expansion of macro 'N_' 96 | "tif, tiff", N_("Tagged Image File Format"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'formats[46]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:96:19: note: in expansion of macro 'N_' 96 | "tif, tiff", N_("Tagged Image File Format"), NULL, | ^~ gtkseeabout.c:97:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 97 | "wmf", N_("Windows Metafile (need wmftogif)"), NULL, | ^~~~~ gtkseeabout.c:97:4: note: (near initialization for 'formats[48]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:97:19: note: in expansion of macro 'N_' 97 | "wmf", N_("Windows Metafile (need wmftogif)"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'formats[49]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:97:19: note: in expansion of macro 'N_' 97 | "wmf", N_("Windows Metafile (need wmftogif)"), NULL, | ^~ gtkseeabout.c:98:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 98 | "xbm", N_("X Windows system bitmap (black and white)"), NULL, | ^~~~~ gtkseeabout.c:98:4: note: (near initialization for 'formats[51]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:98:19: note: in expansion of macro 'N_' 98 | "xbm", N_("X Windows system bitmap (black and white)"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'formats[52]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:98:19: note: in expansion of macro 'N_' 98 | "xbm", N_("X Windows system bitmap (black and white)"), NULL, | ^~ gtkseeabout.c:99:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 99 | "xcf", N_("GIMP image"), NULL, | ^~~~~ gtkseeabout.c:99:4: note: (near initialization for 'formats[54]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:99:19: note: in expansion of macro 'N_' 99 | "xcf", N_("GIMP image"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'formats[55]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:99:19: note: in expansion of macro 'N_' 99 | "xcf", N_("GIMP image"), NULL, | ^~ gtkseeabout.c:100:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 100 | "xpm", N_("X Windows system pixmap (color)"), NULL, | ^~~~~ gtkseeabout.c:100:4: note: (near initialization for 'formats[57]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:100:19: note: in expansion of macro 'N_' 100 | "xpm", N_("X Windows system pixmap (color)"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'formats[58]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:100:19: note: in expansion of macro 'N_' 100 | "xpm", N_("X Windows system pixmap (color)"), NULL, | ^~ gtkseeabout.c:101:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 101 | "xwd", N_("X Windows system window dump (color)"), NULL, | ^~~~~ gtkseeabout.c:101:4: note: (near initialization for 'formats[60]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:101:19: note: in expansion of macro 'N_' 101 | "xwd", N_("X Windows system window dump (color)"), NULL, | ^~ intl.h:10:20: note: (near initialization for 'formats[61]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:101:19: note: in expansion of macro 'N_' 101 | "xwd", N_("X Windows system window dump (color)"), NULL, | ^~ gtkseeabout.c:107:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 107 | "#", | ^~~ gtkseeabout.c:107:4: note: (near initialization for 'legal_text[0]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:108:4: note: in expansion of macro 'N_' 108 | N_("COPYING\n"), | ^~ intl.h:10:20: note: (near initialization for 'legal_text[1]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:108:4: note: in expansion of macro 'N_' 108 | N_("COPYING\n"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:109:4: note: in expansion of macro 'N_' 109 | N_("GTK See is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\n\n"), | ^~ intl.h:10:20: note: (near initialization for 'legal_text[2]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:109:4: note: in expansion of macro 'N_' 109 | N_("GTK See is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\n\n"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:110:4: note: in expansion of macro 'N_' 110 | N_("GTK See is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\n\n"), | ^~ intl.h:10:20: note: (near initialization for 'legal_text[3]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:110:4: note: in expansion of macro 'N_' 110 | N_("GTK See is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\n\n"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:111:4: note: in expansion of macro 'N_' 111 | N_("You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n"), | ^~ intl.h:10:20: note: (near initialization for 'legal_text[4]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:111:4: note: in expansion of macro 'N_' 111 | N_("You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n"), | ^~ gtkseeabout.c:116:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 116 | "#", | ^~~ gtkseeabout.c:116:4: note: (near initialization for 'usage_text[0]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:117:4: note: in expansion of macro 'N_' 117 | N_("Command-line usage:\n"), | ^~ intl.h:10:20: note: (near initialization for 'usage_text[1]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:117:4: note: in expansion of macro 'N_' 117 | N_("Command-line usage:\n"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:118:4: note: in expansion of macro 'N_' 118 | N_(" gtksee [-R[directory]] [-rfisvh] [files...]\n"), | ^~ intl.h:10:20: note: (near initialization for 'usage_text[2]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:118:4: note: in expansion of macro 'N_' 118 | N_(" gtksee [-R[directory]] [-rfisvh] [files...]\n"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:119:4: note: in expansion of macro 'N_' 119 | N_(" -r Use current directory as root\n"), | ^~ intl.h:10:20: note: (near initialization for 'usage_text[3]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:119:4: note: in expansion of macro 'N_' 119 | N_(" -r Use current directory as root\n"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:120:4: note: in expansion of macro 'N_' 120 | N_(" -R Use as root\n"), | ^~ intl.h:10:20: note: (near initialization for 'usage_text[4]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:120:4: note: in expansion of macro 'N_' 120 | N_(" -R Use as root\n"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:121:4: note: in expansion of macro 'N_' 121 | N_(" -f Enable full-screen mode\n"), | ^~ intl.h:10:20: note: (near initialization for 'usage_text[5]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:121:4: note: in expansion of macro 'N_' 121 | N_(" -f Enable full-screen mode\n"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:122:4: note: in expansion of macro 'N_' 122 | N_(" -i Enable fit-screen mode\n"), | ^~ intl.h:10:20: note: (near initialization for 'usage_text[6]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:122:4: note: in expansion of macro 'N_' 122 | N_(" -i Enable fit-screen mode\n"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:123:4: note: in expansion of macro 'N_' 123 | N_(" -s Enable slide-show mode\n"), | ^~ intl.h:10:20: note: (near initialization for 'usage_text[7]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:123:4: note: in expansion of macro 'N_' 123 | N_(" -s Enable slide-show mode\n"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:124:4: note: in expansion of macro 'N_' 124 | N_(" -v Print package version\n"), | ^~ intl.h:10:20: note: (near initialization for 'usage_text[8]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:124:4: note: in expansion of macro 'N_' 124 | N_(" -v Print package version\n"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:125:4: note: in expansion of macro 'N_' 125 | N_(" -h Print this help message\n"), | ^~ intl.h:10:20: note: (near initialization for 'usage_text[9]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:125:4: note: in expansion of macro 'N_' 125 | N_(" -h Print this help message\n"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:126:4: note: in expansion of macro 'N_' 126 | N_(" files... Launch gtksee viewer\n\n"), | ^~ intl.h:10:20: note: (near initialization for 'usage_text[10]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:126:4: note: in expansion of macro 'N_' 126 | N_(" files... Launch gtksee viewer\n\n"), | ^~ gtkseeabout.c:127:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 127 | "#", | ^~~ gtkseeabout.c:127:4: note: (near initialization for 'usage_text[11]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:128:4: note: in expansion of macro 'N_' 128 | N_("Keyboard shortcuts:\n"), | ^~ intl.h:10:20: note: (near initialization for 'usage_text[12]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:128:4: note: in expansion of macro 'N_' 128 | N_("Keyboard shortcuts:\n"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:129:4: note: in expansion of macro 'N_' 129 | N_(" These keys are bound to viewer:\n"), | ^~ intl.h:10:20: note: (near initialization for 'usage_text[13]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:129:4: note: in expansion of macro 'N_' 129 | N_(" These keys are bound to viewer:\n"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:130:4: note: in expansion of macro 'N_' 130 | N_(" [Arrow-keys] Move large image\n"), | ^~ intl.h:10:20: note: (near initialization for 'usage_text[14]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:130:4: note: in expansion of macro 'N_' 130 | N_(" [Arrow-keys] Move large image\n"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:131:4: note: in expansion of macro 'N_' 131 | N_(" [PageUp] Show previous image\n"), | ^~ intl.h:10:20: note: (near initialization for 'usage_text[15]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:131:4: note: in expansion of macro 'N_' 131 | N_(" [PageUp] Show previous image\n"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:132:4: note: in expansion of macro 'N_' 132 | N_(" [PageDown] Show next image\n"), | ^~ intl.h:10:20: note: (near initialization for 'usage_text[16]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:132:4: note: in expansion of macro 'N_' 132 | N_(" [PageDown] Show next image\n"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:133:4: note: in expansion of macro 'N_' 133 | N_(" [Home] Show the first image\n"), | ^~ intl.h:10:20: note: (near initialization for 'usage_text[17]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:133:4: note: in expansion of macro 'N_' 133 | N_(" [Home] Show the first image\n"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:134:4: note: in expansion of macro 'N_' 134 | N_(" [End] Show the last image\n"), | ^~ intl.h:10:20: note: (near initialization for 'usage_text[18]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:134:4: note: in expansion of macro 'N_' 134 | N_(" [End] Show the last image\n"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:135:4: note: in expansion of macro 'N_' 135 | N_(" [Space] Show next image(loop)\n"), | ^~ intl.h:10:20: note: (near initialization for 'usage_text[19]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:135:4: note: in expansion of macro 'N_' 135 | N_(" [Space] Show next image(loop)\n"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:136:4: note: in expansion of macro 'N_' 136 | N_(" [Escape] Return to the browser\n\n"), | ^~ intl.h:10:20: note: (near initialization for 'usage_text[20]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:136:4: note: in expansion of macro 'N_' 136 | N_(" [Escape] Return to the browser\n\n"), | ^~ gtkseeabout.c:137:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 137 | "#", | ^~~ gtkseeabout.c:137:4: note: (near initialization for 'usage_text[21]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:138:4: note: in expansion of macro 'N_' 138 | N_("Mouse hints:\n"), | ^~ intl.h:10:20: note: (near initialization for 'usage_text[22]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:138:4: note: in expansion of macro 'N_' 138 | N_("Mouse hints:\n"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:139:4: note: in expansion of macro 'N_' 139 | N_(" In view mode, double-click on the image to return to the browser.\n\n"), | ^~ intl.h:10:20: note: (near initialization for 'usage_text[23]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:139:4: note: in expansion of macro 'N_' 139 | N_(" In view mode, double-click on the image to return to the browser.\n\n"), | ^~ gtkseeabout.c:140:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 140 | "#", | ^~~ gtkseeabout.c:140:4: note: (near initialization for 'usage_text[24]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:141:4: note: in expansion of macro 'N_' 141 | N_("Have fun!\n"), | ^~ intl.h:10:20: note: (near initialization for 'usage_text[25]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:141:4: note: in expansion of macro 'N_' 141 | N_("Have fun!\n"), | ^~ gtkseeabout.c:146:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 146 | "#", | ^~~ gtkseeabout.c:146:4: note: (near initialization for 'known_bugs_text[0]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:147:4: note: in expansion of macro 'N_' 147 | N_("None :)\n"), | ^~ intl.h:10:20: note: (near initialization for 'known_bugs_text[1]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:147:4: note: in expansion of macro 'N_' 147 | N_("None :)\n"), | ^~ gtkseeabout.c:152:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 152 | "#", | ^~~ gtkseeabout.c:152:4: note: (near initialization for 'feedback_text[0]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:153:4: note: in expansion of macro 'N_' 153 | N_("Comments, suggestions and bug-reportings:\n"), | ^~ intl.h:10:20: note: (near initialization for 'feedback_text[1]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:153:4: note: in expansion of macro 'N_' 153 | N_("Comments, suggestions and bug-reportings:\n"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:154:4: note: in expansion of macro 'N_' 154 | N_(" Maintainer: keziah@users.berlios.de\n\n"), | ^~ intl.h:10:20: note: (near initialization for 'feedback_text[2]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:154:4: note: in expansion of macro 'N_' 154 | N_(" Maintainer: keziah@users.berlios.de\n\n"), | ^~ gtkseeabout.c:155:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 155 | "#", | ^~~ gtkseeabout.c:155:4: note: (near initialization for 'feedback_text[3]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:156:4: note: in expansion of macro 'N_' 156 | N_("Original feedback:\n"), | ^~ intl.h:10:20: note: (near initialization for 'feedback_text[4]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:156:4: note: in expansion of macro 'N_' 156 | N_("Original feedback:\n"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:157:4: note: in expansion of macro 'N_' 157 | N_("Comments, suggestions and bug-reportings:\n"), | ^~ intl.h:10:20: note: (near initialization for 'feedback_text[5]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:157:4: note: in expansion of macro 'N_' 157 | N_("Comments, suggestions and bug-reportings:\n"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:158:4: note: in expansion of macro 'N_' 158 | N_(" Please send them to my current primary e-mail address:\n"), | ^~ intl.h:10:20: note: (near initialization for 'feedback_text[6]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:158:4: note: in expansion of macro 'N_' 158 | N_(" Please send them to my current primary e-mail address:\n"), | ^~ gtkseeabout.c:159:4: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 159 | " jkhotaru@mail.sti.com.cn\n\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkseeabout.c:159:4: note: (near initialization for 'feedback_text[7]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:160:4: note: in expansion of macro 'N_' 160 | N_("Imageware:\n"), | ^~ intl.h:10:20: note: (near initialization for 'feedback_text[8]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:160:4: note: in expansion of macro 'N_' 160 | N_("Imageware:\n"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:161:4: note: in expansion of macro 'N_' 161 | N_(" I'm always collecting all kinds of images. If you *really* like this program, send your favorite picture(s) to my secondary e-mail address:\n"), | ^~ intl.h:10:20: note: (near initialization for 'feedback_text[9]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:161:4: note: in expansion of macro 'N_' 161 | N_(" I'm always collecting all kinds of images. If you *really* like this program, send your favorite picture(s) to my secondary e-mail address:\n"), | ^~ gtkseeabout.c:162:7: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 162 | " hotaru@163.net\n", | ^~~~~~~~~~~~~~~~~~~~ gtkseeabout.c:162:7: note: (near initialization for 'feedback_text[10]') intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:163:4: note: in expansion of macro 'N_' 163 | N_(" Keep sending me things. :) And I'll keep on developing this program.\n"), | ^~ intl.h:10:20: note: (near initialization for 'feedback_text[11]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:163:4: note: in expansion of macro 'N_' 163 | N_(" Keep sending me things. :) And I'll keep on developing this program.\n"), | ^~ intl.h:10:20: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 10 | #define N_(String) (String) | ^ gtkseeabout.c:164:4: note: in expansion of macro 'N_' 164 | N_(" P.S. My favorite is Anime/Manga. :)\n"), | ^~ intl.h:10:20: note: (near initialization for 'feedback_text[12]') 10 | #define N_(String) (String) | ^ gtkseeabout.c:164:4: note: in expansion of macro 'N_' 164 | N_(" P.S. My favorite is Anime/Manga. :)\n"), | ^~ gtkseeabout.c: In function 'print_help_message': gtkseeabout.c:177:32: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign] 177 | printf("%s", _(usage_text[i++])); | ~~~~~~~~~~^~~~~ | | | guchar * {aka unsigned char *} intl.h:6:27: note: in definition of macro '_' 6 | #define _(String) gettext(String) | ^~~~~~ In file included from intl.h:5: /tmp/work/graphics/gtksee/work/.buildlink/include/libintl.h:218:35: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 218 | extern char *gettext (const char *__msgid) | ~~~~~~~~~~~~^~~~~~~ gtkseeabout.c: In function 'generate_list': gtkseeabout.c:196:29: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign] 196 | temp[0] = gettext(text[i++]); | ~~~~^~~~~ | | | guchar * {aka unsigned char *} /tmp/work/graphics/gtksee/work/.buildlink/include/libintl.h:218:35: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 218 | extern char *gettext (const char *__msgid) | ~~~~~~~~~~~~^~~~~~~ gtkseeabout.c:197:29: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign] 197 | temp[1] = gettext(text[i++]); | ~~~~^~~~~ | | | guchar * {aka unsigned char *} /tmp/work/graphics/gtksee/work/.buildlink/include/libintl.h:218:35: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 218 | extern char *gettext (const char *__msgid) | ~~~~~~~~~~~~^~~~~~~ gtkseeabout.c:203:32: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign] 203 | temp[1] = gettext(text[i++]); | ~~~~^~~~~ | | | guchar * {aka unsigned char *} /tmp/work/graphics/gtksee/work/.buildlink/include/libintl.h:218:35: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 218 | extern char *gettext (const char *__msgid) | ~~~~~~~~~~~~^~~~~~~ gtkseeabout.c: In function 'generate_text': gtkseeabout.c:272:34: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign] 272 | _(text[++i]), | ~~~~^~~~~ | | | guchar * {aka unsigned char *} intl.h:6:27: note: in definition of macro '_' 6 | #define _(String) gettext(String) | ^~~~~~ /tmp/work/graphics/gtksee/work/.buildlink/include/libintl.h:218:35: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 218 | extern char *gettext (const char *__msgid) | ~~~~~~~~~~~~^~~~~~~ gtkseeabout.c:283:34: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign] 283 | _(text[i++]), | ~~~~^~~~~ | | | guchar * {aka unsigned char *} intl.h:6:27: note: in definition of macro '_' 6 | #define _(String) gettext(String) | ^~~~~~ /tmp/work/graphics/gtksee/work/.buildlink/include/libintl.h:218:35: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 218 | extern char *gettext (const char *__msgid) | ~~~~~~~~~~~~^~~~~~~ gtkseetoolbar.c: In function 'get_main_toolbar': gtkseetoolbar.c:248:37: warning: pointer targets in passing argument 1 of 'rc_get_int' differ in signedness [-Wpointer-sign] 248 | toolbar_set_list_type(rc_get_int("image_list_type")); | ^~~~~~~~~~~~~~~~~ | | | char * In file included from gtkseetoolbar.c:32: rc.h:37:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 37 | gint rc_get_int (guchar *key); | ~~~~~~~~^~~ gtksee.c: In function 'refresh_list': gtksee.c:132:13: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign] 132 | if (stat(image_list_get_dir(IMAGE_LIST(imagelist)), &st) != 0) return; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/sys/stat.h:517, from gtksee.c:28: /usr/include/sys/stat_impl.h:46:17: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 46 | extern int stat(const char *_RESTRICT_KYWD, struct stat *_RESTRICT_KYWD); | ^ gtksee.c: In function 'auto_refresh_list': gtksee.c:148:13: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign] 148 | if (stat(image_list_get_dir(IMAGE_LIST(imagelist)), &st) != 0) return; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/sys/stat_impl.h:46:17: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 46 | extern int stat(const char *_RESTRICT_KYWD, struct stat *_RESTRICT_KYWD); | ^ gtksee.c: In function 'dir_entry_enter': gtksee.c:210:44: warning: pointer targets in passing argument 2 of 'dirtree_select_dir' differ in signedness [-Wpointer-sign] 210 | pos = dirtree_select_dir(DIRTREE(tree), entry_text); | ^~~~~~~~~~ | | | gchar * {aka char *} In file included from gtksee.c:39: dirtree.h:54:65: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 54 | gint dirtree_select_dir (Dirtree *tree, guchar *dir); | ~~~~~~~~^~~ gtksee.c:215:47: warning: pointer targets in passing argument 2 of 'dirtree_select_dir' differ in signedness [-Wpointer-sign] 215 | pos = dirtree_select_dir(DIRTREE(tree), entry_text); | ^~~~~~~~~~ | | | gchar * {aka char *} dirtree.h:54:65: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 54 | gint dirtree_select_dir (Dirtree *tree, guchar *dir); | ~~~~~~~~^~~ gtksee.c: In function 'dir_selected_internal': gtksee.c:266:52: warning: pointer targets in passing argument 2 of 'gtk_entry_set_text' differ in signedness [-Wpointer-sign] 266 | gtk_entry_set_text(GTK_ENTRY(entry), DIRTREE(dt)->selected_dir); In file included from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkcolorsel.h:35, from /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:48, from gtksee.c:30: /tmp/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkentry.h:89:65: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 89 | const gchar *text); | ~~~~~~~~~~~~~~~^~~~ gtksee.c:267:44: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 267 | strcpy(current_selected_dir, DIRTREE(dt)->selected_dir); In file included from /usr/include/string.h:35, from gtksee.c:24: /usr/include/iso/string_iso.h:75:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ gtksee.c:272:13: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign] 272 | if (stat(image_list_get_dir(IMAGE_LIST(imagelist)), &st) != 0) return; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/sys/stat_impl.h:46:17: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 46 | extern int stat(const char *_RESTRICT_KYWD, struct stat *_RESTRICT_KYWD); | ^ gtksee.c: In function 'file_selected_internal': gtksee.c:347:29: warning: pointer targets in passing argument 2 of 'image_convert_info' differ in signedness [-Wpointer-sign] 347 | image_convert_info(info, text); | ^~~~ | | | gchar * {aka char *} In file included from common_tools.h:28, from gtksee.c:32: imagelist.h:88:60: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 88 | void image_convert_info (ImageInfo *info, guchar *buffer); | ~~~~~~~~^~~~~~ gtksee.c:350:34: warning: pointer targets in passing argument 1 of 'rc_get_boolean' differ in signedness [-Wpointer-sign] 350 | fast_preview = rc_get_boolean("fast_preview"); | ^~~~~~~~~~~~~~ | | | char * In file included from gtksee.c:41: rc.h:36:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 36 | gboolean rc_get_boolean (guchar *key); | ~~~~~~~~^~~ gtksee.c:359:27: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 359 | strcpy(fullname, image_list_get_dir(il)); | ^~~~~~~~~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ gtksee.c:381:38: warning: pointer targets in passing argument 2 of 'image_convert_info' differ in signedness [-Wpointer-sign] 381 | image_convert_info(info, buffer); | ^~~~~~ | | | gchar * {aka char *} imagelist.h:88:60: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 88 | void image_convert_info (ImageInfo *info, guchar *buffer); | ~~~~~~~~^~~~~~ gtksee.c: In function 'menu_file_full_view': gtksee.c:457:19: warning: pointer targets in passing argument 1 of 'rc_set_boolean' differ in signedness [-Wpointer-sign] 457 | rc_set_boolean("full_screen", TRUE); | ^~~~~~~~~~~~~ | | | char * rc.h:33:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 33 | void rc_set_boolean (guchar *key, gboolean value); | ~~~~~~~~^~~ gtksee.c: In function 'menu_edit_copy': gtksee.c:550:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 550 | (guint)selection->data); | ^ gtksee.c:552:37: warning: pointer targets in passing argument 2 of 'file_clipboard_set' differ in signedness [-Wpointer-sign] 552 | file_clipboard_set(counter++, buf); | ^~~ | | | char * gtksee.c:102:57: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 102 | static void file_clipboard_set (guint num, guchar *file); | ~~~~~~~~^~~~ gtksee.c: In function 'menu_edit_paste_internal': gtksee.c:588:47: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 588 | if (strncmp(file_clipboard[0], dir, strlen(dir)) == 0 && | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ gtksee.c:588:35: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness [-Wpointer-sign] 588 | if (strncmp(file_clipboard[0], dir, strlen(dir)) == 0 && | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:81:34: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~~~~~~ gtksee.c:589:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 589 | file_clipboard[0][strlen(dir)] == '/' && | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ gtksee.c:590:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 590 | strchr(file_clipboard[0] + strlen(dir) + 1, '/') == NULL) | ^~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ gtksee.c:597:32: warning: pointer targets in passing argument 1 of 'file_paste' differ in signedness [-Wpointer-sign] 597 | file_paste(file_clipboard[i], dir, | ~~~~~~~~~~~~~~^~~ | | | char * gtksee.c:103:46: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 103 | static void file_paste (guchar *src_file, guchar *dest_path, | ~~~~~~~~^~~~~~~~ gtksee.c:608:15: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 608 | file = strrchr(file_clipboard[i], '/') + 1; | ^ gtksee.c:609:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] 609 | sprintf(buf, "%s/%s", dir, file); | ^~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/stdio.h:83, from gtksee.c:22: /usr/include/iso/stdio_iso.h:212:25: note: expected 'char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 212 | extern int sprintf(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD, ...); | ^ gtksee.c: In function 'menu_view_show_hidden': gtksee.c:661:19: warning: pointer targets in passing argument 1 of 'rc_set_boolean' differ in signedness [-Wpointer-sign] 661 | rc_set_boolean("show_hidden", GTK_CHECK_MENU_ITEM(widget)->active); | ^~~~~~~~~~~~~ | | | char * rc.h:33:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 33 | void rc_set_boolean (guchar *key, gboolean value); | ~~~~~~~~^~~ gtksee.c: In function 'menu_view_hide': gtksee.c:671:19: warning: pointer targets in passing argument 1 of 'rc_set_boolean' differ in signedness [-Wpointer-sign] 671 | rc_set_boolean("hide_non_images", GTK_CHECK_MENU_ITEM(widget)->active); | ^~~~~~~~~~~~~~~~~ | | | char * rc.h:33:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 33 | void rc_set_boolean (guchar *key, gboolean value); | ~~~~~~~~^~~ gtksee.c: In function 'menu_view_preview': gtksee.c:706:19: warning: pointer targets in passing argument 1 of 'rc_set_boolean' differ in signedness [-Wpointer-sign] 706 | rc_set_boolean("fast_preview", GTK_CHECK_MENU_ITEM(widget)->active); | ^~~~~~~~~~~~~~ | | | char * rc.h:33:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 33 | void rc_set_boolean (guchar *key, gboolean value); | ~~~~~~~~^~~ gtksee.c: In function 'menu_view_sort_by_name': gtksee.c:715:22: warning: pointer targets in passing argument 1 of 'rc_get_int' differ in signedness [-Wpointer-sign] 715 | type = rc_get_int("image_sort_type"); | ^~~~~~~~~~~~~~~~~ | | | char * rc.h:37:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 37 | gint rc_get_int (guchar *key); | ~~~~~~~~^~~ gtksee.c: In function 'menu_view_sort_by_size': gtksee.c:731:22: warning: pointer targets in passing argument 1 of 'rc_get_int' differ in signedness [-Wpointer-sign] 731 | type = rc_get_int("image_sort_type"); | ^~~~~~~~~~~~~~~~~ | | | char * rc.h:37:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 37 | gint rc_get_int (guchar *key); | ~~~~~~~~^~~ gtksee.c: In function 'menu_view_sort_by_property': gtksee.c:747:22: warning: pointer targets in passing argument 1 of 'rc_get_int' differ in signedness [-Wpointer-sign] 747 | type = rc_get_int("image_sort_type"); | ^~~~~~~~~~~~~~~~~ | | | char * rc.h:37:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 37 | gint rc_get_int (guchar *key); | ~~~~~~~~^~~ gtksee.c: In function 'menu_view_sort_by_date': gtksee.c:763:22: warning: pointer targets in passing argument 1 of 'rc_get_int' differ in signedness [-Wpointer-sign] 763 | type = rc_get_int("image_sort_type"); | ^~~~~~~~~~~~~~~~~ | | | char * rc.h:37:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 37 | gint rc_get_int (guchar *key); | ~~~~~~~~^~~ gtksee.c: In function 'menu_view_sort_by_type': gtksee.c:779:22: warning: pointer targets in passing argument 1 of 'rc_get_int' differ in signedness [-Wpointer-sign] 779 | type = rc_get_int("image_sort_type"); | ^~~~~~~~~~~~~~~~~ | | | char * rc.h:37:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 37 | gint rc_get_int (guchar *key); | ~~~~~~~~^~~ gtksee.c: In function 'menu_view_sort_ascend': gtksee.c:795:22: warning: pointer targets in passing argument 1 of 'rc_get_int' differ in signedness [-Wpointer-sign] 795 | type = rc_get_int("image_sort_type"); | ^~~~~~~~~~~~~~~~~ | | | char * rc.h:37:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 37 | gint rc_get_int (guchar *key); | ~~~~~~~~^~~ gtksee.c: In function 'menu_view_sort_descend': gtksee.c:811:22: warning: pointer targets in passing argument 1 of 'rc_get_int' differ in signedness [-Wpointer-sign] 811 | type = rc_get_int("image_sort_type"); | ^~~~~~~~~~~~~~~~~ | | | char * rc.h:37:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 37 | gint rc_get_int (guchar *key); | ~~~~~~~~^~~ gtksee.c: In function 'toolbar_thumbnails': gtksee.c:906:15: warning: pointer targets in passing argument 1 of 'rc_set_int' differ in signedness [-Wpointer-sign] 906 | rc_set_int("image_list_type", IMAGE_LIST_THUMBNAILS); | ^~~~~~~~~~~~~~~~~ | | | char * rc.h:34:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 34 | void rc_set_int (guchar *key, gint value); | ~~~~~~~~^~~ gtksee.c: In function 'toolbar_small_icons': gtksee.c:924:15: warning: pointer targets in passing argument 1 of 'rc_set_int' differ in signedness [-Wpointer-sign] 924 | rc_set_int("image_list_type", IMAGE_LIST_SMALL_ICONS); | ^~~~~~~~~~~~~~~~~ | | | char * rc.h:34:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 34 | void rc_set_int (guchar *key, gint value); | ~~~~~~~~^~~ gtksee.c: In function 'toolbar_details': gtksee.c:942:15: warning: pointer targets in passing argument 1 of 'rc_set_int' differ in signedness [-Wpointer-sign] 942 | rc_set_int("image_list_type", IMAGE_LIST_DETAILS); | ^~~~~~~~~~~~~~~~~ | | | char * rc.h:34:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 34 | void rc_set_int (guchar *key, gint value); | ~~~~~~~~^~~ gtksee.c: In function 'main': gtksee.c:1007:15: warning: pointer targets in passing argument 1 of 'rc_get' differ in signedness [-Wpointer-sign] 1007 | r = rc_get("root_directory"); | ^~~~~~~~~~~~~~~~ | | | char * rc.h:35:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 35 | guchar* rc_get (guchar *key); | ~~~~~~~~^~~ gtksee.c:1020:21: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] 1020 | strncpy(root, r, sizeof(root)); | ^ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:82:44: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 82 | extern char *strncpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD, size_t); | ^ gtksee.c:1062:28: warning: pointer targets in passing argument 1 of 'rc_set_boolean' differ in signedness [-Wpointer-sign] 1062 | rc_set_boolean("full_screen", TRUE); | ^~~~~~~~~~~~~ | | | char * rc.h:33:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 33 | void rc_set_boolean (guchar *key, gboolean value); | ~~~~~~~~^~~ gtksee.c:1067:28: warning: pointer targets in passing argument 1 of 'rc_set_boolean' differ in signedness [-Wpointer-sign] 1067 | rc_set_boolean("fit_screen", TRUE); | ^~~~~~~~~~~~ | | | char * rc.h:33:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 33 | void rc_set_boolean (guchar *key, gboolean value); | ~~~~~~~~^~~ gtksee.c:1099:33: warning: pointer targets in passing argument 1 of 'detect_image_type' differ in signedness [-Wpointer-sign] 1099 | if (detect_image_type(argv[optind], &info)) | ~~~~^~~~~~~~ | | | char * In file included from gtksee.c:37: detect.h:30:50: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 30 | gboolean detect_image_type (guchar *filename, ImageInfo *info); | ~~~~~~~~^~~~~~~~ gtksee.c: In function 'gtksee_main': gtksee.c:1166:38: warning: pointer targets in passing argument 2 of 'dirtree_new_by_dir' differ in signedness [-Wpointer-sign] 1166 | tree = dirtree_new_by_dir(window, root, wd); | ^~~~ | | | gchar * {aka char *} dirtree.h:52:69: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 52 | GtkWidget* dirtree_new_by_dir (GtkWidget *parent, guchar *root, guchar *dir); | ~~~~~~~~^~~~ gtksee.c:1166:44: warning: pointer targets in passing argument 3 of 'dirtree_new_by_dir' differ in signedness [-Wpointer-sign] 1166 | tree = dirtree_new_by_dir(window, root, wd); | ^~ | | | gchar * {aka char *} dirtree.h:52:83: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 52 | GtkWidget* dirtree_new_by_dir (GtkWidget *parent, guchar *root, guchar *dir); | ~~~~~~~~^~~ gtksee.c:1322:44: warning: pointer targets in passing argument 2 of 'dirtree_select_dir' differ in signedness [-Wpointer-sign] 1322 | pos = dirtree_select_dir(DIRTREE(tree), wd); | ^~ | | | gchar * {aka char *} dirtree.h:54:65: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 54 | gint dirtree_select_dir (Dirtree *tree, guchar *dir); | ~~~~~~~~^~~ gtksee.c: In function 'file_clipboard_set': gtksee.c:1367:59: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 1367 | file_clipboard[num] = g_malloc(sizeof(guchar) * strlen(file) + 1); | ^~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ gtksee.c:1368:32: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 1368 | strcpy(file_clipboard[num], file); | ^~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:75:43: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 75 | extern char *strcpy(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD); | ^ gtksee.c: In function 'file_paste': gtksee.c:1387:48: warning: pointer targets in passing argument 1 of 'strrchr' differ in signedness [-Wpointer-sign] 1387 | sprintf(buf, "%s/%s", dest_path, strrchr(src_file, '/') + 1); | ^~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/iso/string_iso.h:142:22: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 142 | extern char *strrchr(const char *, int); | ^~~~~~~~~~~~ gtksee.c:1388:12: warning: pointer targets in passing argument 1 of 'link' differ in signedness [-Wpointer-sign] 1388 | link(src_file, buf); | ^~~~~~~~ | | | guchar * {aka unsigned char *} In file included from gtksee.c:25: /usr/include/unistd.h:413:17: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 413 | extern int link(const char *, const char *); | ^~~~~~~~~~~~ gtksee.c: In function 'file_selected_internal': gtksee.c:338:26: warning: ' (' directive writing 2 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 338 | sprintf(buffer, "%s (%s)", info->name, info->desc); | ^~ gtksee.c:338:7: note: 'sprintf' output 4 or more bytes (assuming 259) into a destination of size 256 338 | sprintf(buffer, "%s (%s)", info->name, info->desc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtksee.c:388:32: warning: ' (' directive writing 2 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 388 | sprintf(buffer, "%s (%s)", info->name, info->desc); | ^~ gtksee.c:388:13: note: 'sprintf' output 4 or more bytes (assuming 259) into a destination of size 256 388 | sprintf(buffer, "%s (%s)", info->name, info->desc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtksee.c: In function 'menu_edit_copy': gtksee.c:551:24: warning: '%s' directive writing up to 255 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 551 | sprintf(buf, "%s/%s", IMAGE_LIST(imagelist)->dir, info->name); | ^~ gtksee.c:551:7: note: 'sprintf' output between 2 and 512 bytes into a destination of size 256 551 | sprintf(buf, "%s/%s", IMAGE_LIST(imagelist)->dir, info->name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtksee.c: In function 'menu_edit_paste_internal': gtksee.c:609:29: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 609 | sprintf(buf, "%s/%s", dir, file); | ^ gtksee.c:609:10: note: 'sprintf' output 2 or more bytes (assuming 257) into a destination of size 256 609 | sprintf(buf, "%s/%s", dir, file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -Wall -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib/glib-1.2 -I/opt/local/lib/glib/include -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -o gtksee timestamp.o rename_seq.o util.o savefile.o im_sgi.o im_eps.o im_sun.o im_xwd.o im_tga.o im_xpm.o im_jpeg.o im_gif.o im_bmp.o im_ico.o im_pcx.o im_tiff.o im_png.o im_pnm.o im_psd.o im_xbm.o im_xcf.o scale.o scanline.o dirtree.o detect.o imageclist.o imagetnitem.o imagetnlist.o imagesiitem.o imagesilist.o imagelist.o dndviewport.o common_tools.o rc.o options.o viewertoolbar.o viewerstatus.o viewer.o gtkseemenu.o gtkseestatus.o gtkseeabout.o gtkseetoolbar.o gtksee.o -lpng -ltiff -ljpeg -lz -lm -lsocket -L/opt/local/lib -Wl,-R/opt/local/lib -Wl,-R/opt/local/lib -L/opt/local/lib -lgtk -lgdk -lgmodule -lglib -lXi -lXext -lX11 -lsocket -lnsl -lm gmake[2]: Leaving directory '/tmp/work/graphics/gtksee/work/gtksee-0.5.6/src' gmake[2]: Entering directory '/tmp/work/graphics/gtksee/work/gtksee-0.5.6' gmake[2]: Leaving directory '/tmp/work/graphics/gtksee/work/gtksee-0.5.6' gmake[1]: Leaving directory '/tmp/work/graphics/gtksee/work/gtksee-0.5.6'