=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for gtksee-0.5.6nb15 /usr/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/pbulk/work/graphics/gtksee/work/gtksee-0.5.6' Making all in intl gmake[2]: Entering directory '/pbulk/work/graphics/gtksee/work/gtksee-0.5.6/intl' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/pbulk/work/graphics/gtksee/work/gtksee-0.5.6/intl' Making all in po gmake[2]: Entering directory '/pbulk/work/graphics/gtksee/work/gtksee-0.5.6/po' PATH=../src:$PATH /usr/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 /pbulk/work/graphics/gtksee/work/.tools/bin/msgfmt -o $file fr.po file=./`echo es | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /pbulk/work/graphics/gtksee/work/.tools/bin/msgfmt -o $file es.po file=./`echo de | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /pbulk/work/graphics/gtksee/work/.tools/bin/msgfmt -o $file de.po file=./`echo ru | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /pbulk/work/graphics/gtksee/work/.tools/bin/msgfmt -o $file ru.po file=./`echo ru_UA | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /pbulk/work/graphics/gtksee/work/.tools/bin/msgfmt -o $file ru_UA.po file=./`echo pl | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /pbulk/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 '/pbulk/work/graphics/gtksee/work/gtksee-0.5.6/po' Making all in src gmake[2]: Entering directory '/pbulk/work/graphics/gtksee/work/gtksee-0.5.6/src' gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'timestamp.c' || echo './'`timestamp.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'rename_seq.c' || echo './'`rename_seq.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'util.c' || echo './'`util.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'savefile.c' || echo './'`savefile.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'im_sgi.c' || echo './'`im_sgi.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'im_eps.c' || echo './'`im_eps.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'im_sun.c' || echo './'`im_sun.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'im_xwd.c' || echo './'`im_xwd.c rename_seq.c: In function 'rename_all': rename_seq.c:58:17: warning: variable 'info' set but not used [-Wunused-but-set-variable] ImageInfo *info; ^~~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'im_tga.c' || echo './'`im_tga.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] if (!ReadOK (zf, buf, 12) || buf2short(buf, 0) != MAGIC) ^~~ In file included from im_sgi.c:27:0: common_tools.h:55:13: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'gchar * {aka char *}' 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] info->dimension= buf2short(buf, 4); ^~~ In file included from im_sgi.c:27:0: common_tools.h:55:13: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'gchar * {aka char *}' 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] info->xsize = buf2short(buf, 6); ^~~ In file included from im_sgi.c:27:0: common_tools.h:55:13: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'gchar * {aka char *}' 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] info->ysize = buf2short(buf, 8); ^~~ In file included from im_sgi.c:27:0: common_tools.h:55:13: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'gchar * {aka char *}' 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] info->zsize = buf2short(buf, 10); ^~~ In file included from im_sgi.c:27:0: common_tools.h:55:13: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'gchar * {aka char *}' 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] #define ReadOK(file,buffer,len) (fread(buffer, len, 1, file) != 0) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ im_sgi.c:100:13: note: in expansion of macro 'ReadOK' ReadOK(zf, c, sizeof(gulong)); ^~~~~~ im_sgi.c:101:50: warning: pointer targets in passing argument 1 of 'buf2long' differ in signedness [-Wpointer-sign] start[i + j*sgihdr.ysize] = buf2long(c, 0); ^ In file included from im_sgi.c:27:0: common_tools.h:54:13: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'gchar * {aka char *}' 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] #define ReadOK(file,buffer,len) (fread(buffer, len, 1, file) != 0) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ im_sgi.c:232:7: note: in expansion of macro 'ReadOK' ReadOK(fp, c, 2); ^~~~~~ im_sgi.c:31:63: warning: value computed is not used [-Wunused-value] #define ReadOK(file,buffer,len) (fread(buffer, len, 1, file) != 0) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ im_sgi.c:245:13: note: in expansion of macro 'ReadOK' ReadOK(fp, c, 2); ^~~~~~ im_sgi.c:31:63: warning: value computed is not used [-Wunused-value] #define ReadOK(file,buffer,len) (fread(buffer, len, 1, file) != 0) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ im_sgi.c:250:10: note: in expansion of macro 'ReadOK' ReadOK(fp, c, 2); ^~~~~~ im_xwd.c: In function 'xwd_load': im_xwd.c:176:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] data = load_xwd_f1_d24_b1 (ifp, &hdr, xwdcolmap); ^ im_eps.c: In function 'eps_load': im_eps.c:199:26: warning: 'retval' may be used uninitialized in this function [-Wmaybe-uninitialized] return (retval ? TRUE : FALSE); ~~~~~~~~~~~~~~~^~~~~~~~ im_sun.c: In function 'sun_load': im_sun.c:96:16: warning: variable 'image_ID' set but not used [-Wunused-but-set-variable] gint32 image_ID; ^~~~~~~~ im_xwd.c: In function 'load_xwd_f1_d24_b1': im_xwd.c:873:23: warning: pointer targets in return differ in signedness [-Wpointer-sign] return (err ? NULL : data); ~~~~~~~~~~~~^~~~~~~ savefile.c: In function 'selection_ok': savefile.c:185:8: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] if (strlen(name) != 0) ^~~~~~ savefile.c:185:8: warning: incompatible implicit declaration of built-in function 'strlen' savefile.c:185:8: note: include '' or provide a declaration of 'strlen' gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'im_xpm.c' || echo './'`im_xpm.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'im_jpeg.c' || echo './'`im_jpeg.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'im_gif.c' || echo './'`im_gif.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'im_bmp.c' || echo './'`im_bmp.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'im_ico.c' || echo './'`im_ico.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'im_pcx.c' || echo './'`im_pcx.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'im_tiff.c' || echo './'`im_tiff.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'im_png.c' || echo './'`im_png.c im_xpm.c: In function 'xpm_load': im_xpm.c:312:11: warning: variable 'index' set but not used [-Wunused-but-set-variable] gulong index; ^~~~~ im_gif.c: In function 'gif_get_header': im_gif.c:102:11: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy (version, (char *) buf + 3, 3); ^~~~~~~ In file included from im_gif.c:31:0: /usr/include/string.h:64:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strncpy(char * __restrict, const char * __restrict, size_t); ^~~~~~~ im_gif.c:105:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if ((strcmp (version, "87a") != 0) && (strcmp (version, "89a") != 0)) ^~~~~~~ In file included from im_gif.c:31:0: /usr/include/string.h:56:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int strcmp(const char *, const char *); ^~~~~~ im_gif.c:105:49: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if ((strcmp (version, "87a") != 0) && (strcmp (version, "89a") != 0)) ^~~~~~~ In file included from im_gif.c:31:0: /usr/include/string.h:56:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int strcmp(const char *, const char *); ^~~~~~ im_gif.c: In function 'DoExtension': im_gif.c:329:30: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(Gif89->comment, buf, count); ^~~ In file included from im_gif.c:31:0: /usr/include/string.h:64:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strncpy(char * __restrict, const char * __restrict, size_t); ^~~~~~~ im_bmp.c: In function 'bmp_get_header': im_bmp.c:66:32: warning: variable 'bfOffs' set but not used [-Wunused-but-set-variable] gulong bfSize, reserverd, bfOffs, biSize; ^~~~~~ im_bmp.c:66:21: warning: variable 'reserverd' set but not used [-Wunused-but-set-variable] gulong bfSize, reserverd, bfOffs, biSize; ^~~~~~~~~ im_bmp.c:66:13: warning: variable 'bfSize' set but not used [-Wunused-but-set-variable] 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] gulong bfSize, reserverd, bfOffs, biSize; ^~~~~~~~~ im_bmp.c:133:13: warning: variable 'bfSize' set but not used [-Wunused-but-set-variable] 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] gint xpos=0, ypos=0, i, j, pix, egal; ^~~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'im_pnm.c' || echo './'`im_pnm.c im_tiff.c: In function 'tiff_load': im_tiff.c:93:17: warning: variable 'start' set but not used [-Wunused-but-set-variable] gint col, row, start, i, j, val; ^~~~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'im_psd.c' || echo './'`im_psd.c im_png.c: In function 'png_load': im_png.c:219:10: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 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' png_read_row(pp, pixel, NULL); ^~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'im_xbm.c' || echo './'`im_xbm.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'im_xcf.c' || echo './'`im_xcf.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'scale.c' || echo './'`scale.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'scanline.c' || echo './'`scanline.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'dirtree.c' || echo './'`dirtree.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'detect.c' || echo './'`detect.c im_pnm.c: In function 'pnm_load': im_pnm.c:98:28: warning: variable 'maxval' set but not used [-Wunused-but-set-variable] 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] if (fread(buf, 4, 1, fd) < 1 || strncmp(buf, "8BPS", 4) != 0) ^~~ In file included from im_psd.c:34:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] if (fread(buf, 4, 1, fd) < 1 || strncmp(buf, "8BPS", 4) != 0) ^~~ In file included from im_psd.c:34:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t); ^~~~~~~ im_psd.c:448:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (strlen(psd_image.caption) > 0) ^~~~~~~~~ In file included from im_psd.c:34:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ im_psd.c:449:26: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] return g_strdup(psd_image.caption); ^~~~~~~~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdktypes.h:33:0, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdk.h:31, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:31, from im_psd.c:35: /pbulk/work/graphics/gtksee/work/.buildlink/include/glib/glib-1.2/glib.h:1432:9: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' gchar* g_strdup (const gchar *str); ^~~~~~~~ im_psd.c:449:17: warning: pointer targets in return differ in signedness [-Wpointer-sign] return g_strdup(psd_image.caption); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ im_psd.c:460:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (strlen(psd_image.caption) > 0) ^~~~~~~~~ In file included from im_psd.c:34:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ im_psd.c:461:26: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] return g_strdup(psd_image.caption); ^~~~~~~~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdktypes.h:33:0, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdk.h:31, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:31, from im_psd.c:35: /pbulk/work/graphics/gtksee/work/.buildlink/include/glib/glib-1.2/glib.h:1432:9: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' gchar* g_strdup (const gchar *str); ^~~~~~~~ im_psd.c:461:17: warning: pointer targets in return differ in signedness [-Wpointer-sign] return g_strdup(psd_image.caption); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ im_psd.c:473:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (strlen(psd_image.caption) > 0) ^~~~~~~~~ In file included from im_psd.c:34:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ im_psd.c:474:23: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] return g_strdup(psd_image.caption); ^~~~~~~~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdktypes.h:33:0, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdk.h:31, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:31, from im_psd.c:35: /pbulk/work/graphics/gtksee/work/.buildlink/include/glib/glib-1.2/glib.h:1432:9: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' gchar* g_strdup (const gchar *str); ^~~~~~~~ im_psd.c:474:14: warning: pointer targets in return differ in signedness [-Wpointer-sign] 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] if (fread(buf, 4, 1, fd) < 1 || strncmp(buf, "8BIM", 4) != 0) ^~~ In file included from im_psd.c:34:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] if (fread(key, 4, 1, fd) < 1 || strncmp(key, "8BIM", 4) != 0) ^~~ In file included from im_psd.c:34:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] if (strncmp(modekey, "norm", 4)==0) return NORMAL_MODE; ^~~~~~~ In file included from im_psd.c:34:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] if (strncmp(modekey, "dark", 4)==0) return DARKEN_ONLY_MODE; ^~~~~~~ In file included from im_psd.c:34:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] if (strncmp(modekey, "lite", 4)==0) return LIGHTEN_ONLY_MODE; ^~~~~~~ In file included from im_psd.c:34:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] if (strncmp(modekey, "hue ", 4)==0) return HUE_MODE; ^~~~~~~ In file included from im_psd.c:34:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] if (strncmp(modekey, "sat ", 4)==0) return SATURATION_MODE; ^~~~~~~ In file included from im_psd.c:34:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] if (strncmp(modekey, "colr", 4)==0) return COLOR_MODE; ^~~~~~~ In file included from im_psd.c:34:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] if (strncmp(modekey, "mul ", 4)==0) return MULTIPLY_MODE; ^~~~~~~ In file included from im_psd.c:34:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] if (strncmp(modekey, "scrn", 4)==0) return SCREEN_MODE; ^~~~~~~ In file included from im_psd.c:34:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] if (strncmp(modekey, "diss", 4)==0) return DISSOLVE_MODE; ^~~~~~~ In file included from im_psd.c:34:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] if (strncmp(modekey, "diff", 4)==0) return DIFFERENCE_MODE; ^~~~~~~ In file included from im_psd.c:34:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] if (strncmp(modekey, "over", 4)==0) return OVERLAY_MODE; ^~~~~~~ In file included from im_psd.c:34:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] if (strncmp(modekey, "lum ", 4)==0) return VALUE_MODE; /* ? */ ^~~~~~~ In file included from im_psd.c:34:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] if (strncmp(modekey, "hLit", 4)==0) return NORMAL_MODE; ^~~~~~~ In file included from im_psd.c:34:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] if (strncmp(modekey, "sLit", 4)==0) return NORMAL_MODE; ^~~~~~~ In file included from im_psd.c:34:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] if (fgets(buffer, sizeof(buffer), fp) == NULL ) ^~~~~~ In file included from im_xbm.c:30:0: /usr/include/stdio.h:229:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *fgets(char * __restrict, int, FILE * __restrict); ^~~~~ im_xbm.c:66:16: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if (strncmp(buffer,"/*", 2) == 0) ^~~~~~ In file included from im_xbm.c:32:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] fgets(buffer, sizeof(buffer), fp); ^~~~~~ In file included from im_xbm.c:30:0: /usr/include/stdio.h:229:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *fgets(char * __restrict, int, FILE * __restrict); ^~~~~ im_xbm.c:71:16: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if (strncmp(buffer,"#define ", 8) != 0 || ^~~~~~ In file included from im_xbm.c:32:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] (p = strstr(buffer,"_width")) == NULL || ^~~~~~ In file included from im_xbm.c:32:0: /usr/include/string.h:68:7: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' char *strstr(const char *, const char *); ^~~~~~ im_xbm.c:72:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] (p = strstr(buffer,"_width")) == NULL || ^ im_xbm.c:73:30: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] (info->width = atoi(p + 6)) == 0) ^ In file included from im_xbm.c:31:0: /usr/include/stdlib.h:101:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int atoi(const char *); ^~~~ im_xbm.c:79:14: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] if (fgets(buffer, sizeof(buffer), fp)== NULL || ^~~~~~ In file included from im_xbm.c:30:0: /usr/include/stdio.h:229:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *fgets(char * __restrict, int, FILE * __restrict); ^~~~~ im_xbm.c:80:18: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] strncmp(buffer,"#define ", 8) != 0 || ^~~~~~ In file included from im_xbm.c:32:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] (p = strstr(buffer,"_height")) == NULL || ^~~~~~ In file included from im_xbm.c:32:0: /usr/include/string.h:68:7: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' char *strstr(const char *, const char *); ^~~~~~ im_xbm.c:81:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] (p = strstr(buffer,"_height")) == NULL || ^ im_xbm.c:82:31: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] (info->height = atoi(p + 7)) == 0) ^ In file included from im_xbm.c:31:0: /usr/include/stdlib.h:101:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] if (fgets(buffer, sizeof(buffer), fp) == NULL ) ^~~~~~ In file included from im_xbm.c:30:0: /usr/include/stdio.h:229:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *fgets(char * __restrict, int, FILE * __restrict); ^~~~~ im_xbm.c:114:16: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if (strncmp(buffer,"/*", 2) == 0) ^~~~~~ In file included from im_xbm.c:32:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] fgets(buffer, sizeof(buffer), fp); ^~~~~~ In file included from im_xbm.c:30:0: /usr/include/stdio.h:229:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *fgets(char * __restrict, int, FILE * __restrict); ^~~~~ im_xbm.c:119:16: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if (strncmp(buffer,"#define ", 8) != 0 || ^~~~~~ In file included from im_xbm.c:32:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] (p = strstr(buffer,"_width")) == NULL || ^~~~~~ In file included from im_xbm.c:32:0: /usr/include/string.h:68:7: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' char *strstr(const char *, const char *); ^~~~~~ im_xbm.c:120:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] (p = strstr(buffer,"_width")) == NULL || ^ im_xbm.c:121:24: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] (width = atoi(p + 6)) == 0) ^ In file included from im_xbm.c:31:0: /usr/include/stdlib.h:101:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int atoi(const char *); ^~~~ im_xbm.c:127:14: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] if (fgets(buffer, sizeof(buffer), fp)== NULL || ^~~~~~ In file included from im_xbm.c:30:0: /usr/include/stdio.h:229:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *fgets(char * __restrict, int, FILE * __restrict); ^~~~~ im_xbm.c:128:18: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] strncmp(buffer,"#define ", 8) != 0 || ^~~~~~ In file included from im_xbm.c:32:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] (p = strstr(buffer,"_height")) == NULL || ^~~~~~ In file included from im_xbm.c:32:0: /usr/include/string.h:68:7: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' char *strstr(const char *, const char *); ^~~~~~ im_xbm.c:129:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] (p = strstr(buffer,"_height")) == NULL || ^ im_xbm.c:130:25: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] (height = atoi(p + 7)) == 0) ^ In file included from im_xbm.c:31:0: /usr/include/stdlib.h:101:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int atoi(const char *); ^~~~ im_xbm.c:136:10: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] fgets(buffer, sizeof(buffer), fp); ^~~~~~ In file included from im_xbm.c:30:0: /usr/include/stdio.h:229:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *fgets(char * __restrict, int, FILE * __restrict); ^~~~~ im_xbm.c:138:15: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] if (strstr(buffer,"_x_hot") != NULL) ^~~~~~ In file included from im_xbm.c:32:0: /usr/include/string.h:68:7: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] fgets(buffer, sizeof(buffer), fp); ^~~~~~ In file included from im_xbm.c:30:0: /usr/include/stdio.h:229:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *fgets(char * __restrict, int, FILE * __restrict); ^~~~~ im_xbm.c:141:13: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] fgets(buffer, sizeof(buffer), fp); ^~~~~~ In file included from im_xbm.c:30:0: /usr/include/stdio.h:229:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *fgets(char * __restrict, int, FILE * __restrict); ^~~~~ im_xbm.c:144:15: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] if (strstr(buffer," char ") != NULL) /* XBM X11 format */ ^~~~~~ In file included from im_xbm.c:32:0: /usr/include/string.h:68:7: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] if (strstr(buffer," short ") != NULL) /* XBM X10 format */ ^~~~~~ In file included from im_xbm.c:32:0: /usr/include/string.h:68:7: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' char *strstr(const char *, const char *); ^~~~~~ im_xbm.c: In function 'xbm_getval': im_xbm.c:188:28: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] static guchar *digits = "0123456789abcdefABCDEF"; ^~~~~~~~~~~~~~~~~~~~~~~~ scale.c: In function 'scale_region': scale.c:52:30: warning: variable 'plus2_x' set but not used [-Wunused-but-set-variable] gint minus_x, plus_x, plus2_x; ^~~~~~~ scale.c:52:13: warning: variable 'minus_x' set but not used [-Wunused-but-set-variable] gint minus_x, plus_x, plus2_x; ^~~~~~~ scale.c:47:17: warning: variable 'dy' set but not used [-Wunused-but-set-variable] gfloat dx, dy; ^~ scale.c:47:13: warning: variable 'dx' set but not used [-Wunused-but-set-variable] gfloat dx, dy; ^~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'imageclist.c' || echo './'`imageclist.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] if ((fread(buf, 9, 1, fp) < 1) || strncmp(buf, "gimp xcf ", 9) != 0) ^~~ In file included from im_xcf.c:26:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] if (strncmp(buf, "file", 4) == 0) ^~~ In file included from im_xcf.c:26:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] version = atoi(&buf[1]); ^ In file included from im_xcf.c:25:0: /usr/include/stdlib.h:101:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] if (!xcf_read_int32(fp, &info->width, 1) || ^ im_xcf.c:169:10: note: expected 'guint32 * {aka unsigned int *}' but argument is of type 'gint * {aka int *}' guint xcf_read_int32 (FILE *fp, ^~~~~~~~~~~~~~ im_xcf.c:253:28: warning: pointer targets in passing argument 2 of 'xcf_read_int32' differ in signedness [-Wpointer-sign] !xcf_read_int32(fp, &info->height, 1) || ^ im_xcf.c:169:10: note: expected 'guint32 * {aka unsigned int *}' but argument is of type 'gint * {aka int *}' guint xcf_read_int32 (FILE *fp, ^~~~~~~~~~~~~~ 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] if ((fread(buf, 9, 1, fp) < 1) || strncmp(buf, "gimp xcf ", 9) != 0) return FALSE; ^~~ In file included from im_xcf.c:26:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] if (strncmp(buf, "file", 4) == 0) image->version = 0; ^~~ In file included from im_xcf.c:26:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] else if (buf[0] == 'v') image->version = atoi(&buf[1]); ^ In file included from im_xcf.c:25:0: /usr/include/stdlib.h:101:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] if (!xcf_read_int32(fp, &layer->offset_x, 1)) return FALSE; ^ im_xcf.c:169:10: note: expected 'guint32 * {aka unsigned int *}' but argument is of type 'gint32 * {aka int *}' guint xcf_read_int32 (FILE *fp, ^~~~~~~~~~~~~~ im_xcf.c:958:35: warning: pointer targets in passing argument 2 of 'xcf_read_int32' differ in signedness [-Wpointer-sign] if (!xcf_read_int32(fp, &layer->offset_y, 1)) return FALSE; ^ im_xcf.c:169:10: note: expected 'guint32 * {aka unsigned int *}' but argument is of type 'gint32 * {aka int *}' guint xcf_read_int32 (FILE *fp, ^~~~~~~~~~~~~~ dirtree.c: In function 'dirtree_if_hide': dirtree.c:145:13: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (strcmp(name, ".") == 0) return TRUE; ^~~~ In file included from dirtree.c:24:0: /usr/include/string.h:56:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int strcmp(const char *, const char *); ^~~~~~ dirtree.c:146:13: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (strcmp(name, "..") == 0) return TRUE; ^~~~ In file included from dirtree.c:24:0: /usr/include/string.h:56:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int strcmp(const char *, const char *); ^~~~~~ dirtree.c:148:21: warning: pointer targets in passing argument 1 of 'rc_get_boolean' differ in signedness [-Wpointer-sign] if (rc_get_boolean("show_hidden")) return FALSE; ^~~~~~~~~~~~~ In file included from dirtree.c:47:0: rc.h:36:10: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' gboolean rc_get_boolean (guchar *key); ^~~~~~~~~~~~~~ dirtree.c:151:22: warning: pointer targets in passing argument 1 of 'rc_get' differ in signedness [-Wpointer-sign] hidden_dir = rc_get("hidden_directory"); ^~~~~~~~~~~~~~~~~~ In file included from dirtree.c:47:0: rc.h:35:10: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' guchar* rc_get (guchar *key); ^~~~~~ dirtree.c:152:9: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf, dir); ^~~ In file included from dirtree.c:24:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ dirtree.c:152:14: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf, dir); ^~~ In file included from dirtree.c:24:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ dirtree.c:153:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (buf[strlen(buf) - 1] != '/') strcat(buf, "/"); ^~~ In file included from dirtree.c:24:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ dirtree.c:153:42: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] if (buf[strlen(buf) - 1] != '/') strcat(buf, "/"); ^~~ In file included from dirtree.c:24:0: /usr/include/string.h:54:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^~~~~~ dirtree.c:154:9: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf, name); ^~~ In file included from dirtree.c:24:0: /usr/include/string.h:54:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^~~~~~ dirtree.c:154:14: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf, name); ^~~~ In file included from dirtree.c:24:0: /usr/include/string.h:54:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^~~~~~ dirtree.c:155:15: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] ptr = strstr(hidden_dir, buf); ^~~~~~~~~~ In file included from dirtree.c:24:0: /usr/include/string.h:68:7: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' char *strstr(const char *, const char *); ^~~~~~ dirtree.c:155:27: warning: pointer targets in passing argument 2 of 'strstr' differ in signedness [-Wpointer-sign] ptr = strstr(hidden_dir, buf); ^~~ In file included from dirtree.c:24:0: /usr/include/string.h:68:7: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' char *strstr(const char *, const char *); ^~~~~~ dirtree.c:155:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ptr = strstr(hidden_dir, buf); ^ dirtree.c:157:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] c = *(ptr + strlen(buf)); ^~~ In file included from dirtree.c:24:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ dirtree.c: In function 'dir_can_expand': dirtree.c:181:27: warning: pointer targets in passing argument 2 of 'dirtree_if_hide' differ in signedness [-Wpointer-sign] if (dirtree_if_hide(dt, dir, item->d_name)) continue; ^~~ dirtree.c:141:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' dirtree_if_hide(Dirtree *dt, guchar *dir, guchar *name) ^~~~~~~~~~~~~~~ dirtree.c:181:32: warning: pointer targets in passing argument 3 of 'dirtree_if_hide' differ in signedness [-Wpointer-sign] if (dirtree_if_hide(dt, dir, item->d_name)) continue; ^~~~ dirtree.c:141:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' dirtree_if_hide(Dirtree *dt, guchar *dir, guchar *name) ^~~~~~~~~~~~~~~ dirtree.c: In function 'dirtree_expand_subtree': dirtree.c:217:27: warning: pointer targets in passing argument 2 of 'dirtree_if_hide' differ in signedness [-Wpointer-sign] if (dirtree_if_hide(dt, dir, item->d_name)) continue; ^~~ dirtree.c:141:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' dirtree_if_hide(Dirtree *dt, guchar *dir, guchar *name) ^~~~~~~~~~~~~~~ dirtree.c:217:32: warning: pointer targets in passing argument 3 of 'dirtree_if_hide' differ in signedness [-Wpointer-sign] if (dirtree_if_hide(dt, dir, item->d_name)) continue; ^~~~ dirtree.c:141:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' dirtree_if_hide(Dirtree *dt, guchar *dir, guchar *name) ^~~~~~~~~~~~~~~ dirtree.c:238:10: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(snode -> new_dir, fullname); ^~~~~ In file included from dirtree.c:24:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ dirtree.c:257:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node -> dir_name, fullname); ^~~~ In file included from dirtree.c:24:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'imagetnitem.c' || echo './'`imagetnitem.c dirtree.c: In function 'item_expanded': dirtree.c:290:4: warning: pointer targets in passing argument 3 of 'dirtree_expand_subtree' differ in signedness [-Wpointer-sign] node -> dir_name, NULL); ^~~~ dirtree.c:197:1: note: expected 'char *' but argument is of type 'guchar * {aka unsigned char *}' dirtree_expand_subtree(Dirtree *dt, GtkTree *tree, char *dir, char *e_target) ^~~~~~~~~~~~~~~~~~~~~~ dirtree.c: In function 'item_selected': dirtree.c:304:9: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->tree->selected_dir, node->new_dir); ^~~~ In file included from dirtree.c:24:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ dirtree.c:304:35: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->tree->selected_dir, node->new_dir); ^~~~ In file included from dirtree.c:24:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ dirtree.c: In function 'dirtree_new': dirtree.c:328:9: warning: pointer targets in passing argument 1 of 'getcwd' differ in signedness [-Wpointer-sign] getcwd(wd, 256); ^~ In file included from dirtree.c:25:0: /usr/include/unistd.h:114:7: note: expected 'char *' but argument is of type 'guchar * {aka unsigned char *}' char *getcwd(char *, size_t); ^~~~~~ dirtree.c: In function 'dirtree_new_by_dir': dirtree.c:350:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (root != NULL && strlen(root) > 0) ^~~~ In file included from dirtree.c:24:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ dirtree.c:352:10: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(dt->root, root); ^~ In file included from dirtree.c:24:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ dirtree.c:352:20: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(dt->root, root); ^~~~ In file included from dirtree.c:24:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ dirtree.c:354:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] len = strlen(root); ^~~~ In file included from dirtree.c:24:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ dirtree.c:357:11: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(dt->root, "/"); ^~ In file included from dirtree.c:24:0: /usr/include/string.h:54:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^~~~~~ dirtree.c:361:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(dt->selected_dir, dir); ^~ In file included from dirtree.c:24:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ dirtree.c:361:29: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(dt->selected_dir, dir); ^~~ In file included from dirtree.c:24:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ dirtree.c:364:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(dt->selected_dir, dt->root); ^~ In file included from dirtree.c:24:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ dirtree.c:364:29: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(dt->selected_dir, dt->root); ^~ In file included from dirtree.c:24:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ dirtree.c:365:11: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(dt->selected_dir, dir); ^~ In file included from dirtree.c:24:0: /usr/include/string.h:54:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^~~~~~ dirtree.c:365:29: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(dt->selected_dir, dir); ^~~ In file included from dirtree.c:24:0: /usr/include/string.h:54:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^~~~~~ dirtree.c:369:10: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(dt->selected_dir, dir); ^~ In file included from dirtree.c:24:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ dirtree.c:369:28: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(dt->selected_dir, dir); ^~~ In file included from dirtree.c:24:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ dirtree.c: In function 'dirtree_create_root_item': dirtree.c:393:9: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(snode->new_dir, root); ^~~~~ In file included from dirtree.c:24:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ dirtree.c:393:25: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(snode->new_dir, root); ^~~~ In file included from dirtree.c:24:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ scanline.c: In function 'preprocess_second': scanline.c:225:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ext = strrchr(filename, '.'); ^ dirtree.c:412:9: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node -> dir_name, root); ^~~~ detect.c: In function 'detect_jpeg': In file included from dirtree.c:24:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ scanline.c:227:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (strcmp(ext, ".wmf") == 0) ^~~ dirtree.c:412:27: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node -> dir_name, root); ^~~~ In file included from dirtree.c:24:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ detect.c:76:24: warning: pointer targets in passing argument 1 of 'jpeg_get_header' differ in signedness [-Wpointer-sign] if (jpeg_get_header(filename, &jinfo)) ^~~~~~~~ In file included from scanline.c:35:0: /usr/include/string.h:56:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int strcmp(const char *, const char *); ^~~~~~ scanline.c:230:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((tempfile = find_filename(filename)) == NULL) ^ In file included from detect.c:36:0: im_jpeg.h:35:10: note: expected 'gchar * {aka char *}' but argument is of type 'guchar * {aka unsigned char *}' gboolean jpeg_get_header (gchar *filename, jpeg_info *info); ^~~~~~~~~~~~~~~ scanline.c:232:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(newfile, "/tmp/"); ^~~~~~~ In file included from scanline.c:35:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ scanline.c:233:15: warning: pointer targets in passing argument 1 of 'strncat' differ in signedness [-Wpointer-sign] strncat(newfile, tempfile, ext - tempfile); ^~~~~~~ detect.c: In function 'detect_tiff': dirtree.c:425:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] dir += strlen(root); ^~~~ detect.c:100:24: warning: pointer targets in passing argument 1 of 'tiff_get_header' differ in signedness [-Wpointer-sign] if (tiff_get_header(filename, &tinfo)) ^~~~~~~~ In file included from scanline.c:35:0: /usr/include/string.h:62:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strncat(char * __restrict, const char * __restrict, size_t); ^~~~~~~ In file included from dirtree.c:24:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ scanline.c:233:24: warning: pointer targets in passing argument 2 of 'strncat' differ in signedness [-Wpointer-sign] strncat(newfile, tempfile, ext - tempfile); ^~~~~~~~ In file included from scanline.c:35:0: /usr/include/string.h:62:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strncat(char * __restrict, const char * __restrict, size_t); ^~~~~~~ In file included from detect.c:41:0: im_tiff.h:41:10: note: expected 'gchar * {aka char *}' but argument is of type 'guchar * {aka unsigned char *}' gboolean tiff_get_header (gchar *filename, tiff_info *info); ^~~~~~~~~~~~~~~ scanline.c:234:14: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(newfile, ".gif"); ^~~~~~~ In file included from scanline.c:35:0: /usr/include/string.h:54:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^~~~~~ dirtree.c:427:48: warning: pointer targets in passing argument 3 of 'dirtree_expand_subtree' differ in signedness [-Wpointer-sign] dirtree_expand_subtree(dt, GTK_TREE(subtree), dt->root, (char *)dir); ^~ dirtree.c:197:1: note: expected 'char *' but argument is of type 'guchar * {aka unsigned char *}' dirtree_expand_subtree(Dirtree *dt, GtkTree *tree, char *dir, char *e_target) ^~~~~~~~~~~~~~~~~~~~~~ detect.c: In function 'detect_png': detect.c:126:23: warning: pointer targets in passing argument 1 of 'png_get_header' differ in signedness [-Wpointer-sign] if (png_get_header(filename, &width, &height, &color_type)) ^~~~~~~~ In file included from detect.c:46:0: im_png.h:34:10: note: expected 'gchar * {aka char *}' but argument is of type 'guchar * {aka unsigned char *}' gboolean png_get_header (gchar *filename, gint *, gint *, png_bytep); ^~~~~~~~~~~~~~ scanline.c:255:27: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(filename, newfile); ^~~~~~~ In file included from scanline.c:35:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ detect.c: In function 'detect_gif': detect.c:175:23: warning: pointer targets in passing argument 1 of 'gif_get_header' differ in signedness [-Wpointer-sign] if (gif_get_header(filename, &ginfo)) ^~~~~~~~ In file included from detect.c:49:0: im_gif.h:44:10: note: expected 'gchar * {aka char *}' but argument is of type 'guchar * {aka unsigned char *}' gboolean gif_get_header (gchar *filename, gif_screen *screen); ^~~~~~~~~~~~~~ detect.c: In function 'detect_xpm': dirtree.c: In function 'dirtree_item_new': detect.c:195:23: warning: pointer targets in passing argument 1 of 'xpm_get_header' differ in signedness [-Wpointer-sign] if (xpm_get_header(filename, &xinfo)) ^~~~~~~~ dirtree.c:488:24: warning: pointer targets in passing argument 1 of 'gtk_label_new' differ in signedness [-Wpointer-sign] label = gtk_label_new(dir); ^~~ In file included from detect.c:50:0: im_xpm.h:46:10: note: expected 'gchar * {aka char *}' but argument is of type 'guchar * {aka unsigned char *}' gboolean xpm_get_header (gchar *filename, xpm_info *info); ^~~~~~~~~~~~~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkaccellabel.h:34:0, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:33, from dirtree.c:46: /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtklabel.h:73:12: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' GtkWidget* gtk_label_new (const gchar *str); ^~~~~~~~~~~~~ detect.c: In function 'detect_bmp': detect.c:215:23: warning: pointer targets in passing argument 1 of 'bmp_get_header' differ in signedness [-Wpointer-sign] if (bmp_get_header(filename, &binfo)) ^~~~~~~~ In file included from detect.c:51:0: im_bmp.h:53:10: note: expected 'gchar * {aka char *}' but argument is of type 'guchar * {aka unsigned char *}' gboolean bmp_get_header (gchar *filename, bmp_info *info); ^~~~~~~~~~~~~~ detect.c: In function 'detect_ico': detect.c:236:23: warning: pointer targets in passing argument 1 of 'ico_get_header' differ in signedness [-Wpointer-sign] if (ico_get_header(filename, &icinfo)) ^~~~~~~~ In file included from detect.c:52:0: im_ico.h:38:10: note: expected 'gchar * {aka char *}' but argument is of type 'guchar * {aka unsigned char *}' gboolean ico_get_header (gchar *filename, ico_info *info); ^~~~~~~~~~~~~~ dirtree.c: In function 'dirtree_select_dir': dirtree.c:523:13: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (strcmp(root, dir) == 0 || ^~~~ In file included from dirtree.c:24:0: /usr/include/string.h:56:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int strcmp(const char *, const char *); ^~~~~~ detect.c: In function 'detect_pcx': detect.c:256:23: warning: pointer targets in passing argument 1 of 'pcx_get_header' differ in signedness [-Wpointer-sign] if (pcx_get_header(filename, &pinfo)) ^~~~~~~~ dirtree.c:523:19: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (strcmp(root, dir) == 0 || ^~~ In file included from dirtree.c:24:0: /usr/include/string.h:56:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int strcmp(const char *, const char *); ^~~~~~ In file included from detect.c:53:0: im_pcx.h:38:10: note: expected 'gchar * {aka char *}' but argument is of type 'guchar * {aka unsigned char *}' gboolean pcx_get_header (gchar *filename, pcx_info *info); ^~~~~~~~~~~~~~ dirtree.c:524:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] (strlen(dir) == strlen(root)-1 && ^~~ In file included from dirtree.c:24:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ detect.c: In function 'detect_pnm': detect.c:276:23: warning: pointer targets in passing argument 1 of 'pnm_get_header' differ in signedness [-Wpointer-sign] if (pnm_get_header(filename, &pnminfo)) ^~~~~~~~ dirtree.c:524:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] (strlen(dir) == strlen(root)-1 && ^~~~ In file included from dirtree.c:24:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ In file included from detect.c:54:0: im_pnm.h:39:10: note: expected 'gchar * {aka char *}' but argument is of type 'guchar * {aka unsigned char *}' gboolean pnm_get_header (gchar *filename, pnm_info *info); ^~~~~~~~~~~~~~ dirtree.c:525:32: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] strncmp(root, dir, strlen(root)-1) == 0)) ^~~~ detect.c: In function 'detect_psd': In file included from dirtree.c:24:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ detect.c:295:23: warning: pointer targets in passing argument 1 of 'psd_get_header' differ in signedness [-Wpointer-sign] if (psd_get_header(filename, &psdinfo)) ^~~~~~~~ In file included from detect.c:55:0: im_psd.h:40:10: note: expected 'gchar * {aka char *}' but argument is of type 'guchar * {aka unsigned char *}' gboolean psd_get_header (gchar *filename, psd_info *info); ^~~~~~~~~~~~~~ dirtree.c:525:14: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] strncmp(root, dir, strlen(root)-1) == 0)) ^~~~ In file included from dirtree.c:24:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t); ^~~~~~~ dirtree.c:525:20: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness [-Wpointer-sign] strncmp(root, dir, strlen(root)-1) == 0)) ^~~ detect.c: In function 'detect_xbm': In file included from dirtree.c:24:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t); ^~~~~~~ detect.c:314:23: warning: pointer targets in passing argument 1 of 'xbm_get_header' differ in signedness [-Wpointer-sign] if (xbm_get_header(filename, &xbminfo)) ^~~~~~~~ In file included from detect.c:56:0: im_xbm.h:37:10: note: expected 'gchar * {aka char *}' but argument is of type 'guchar * {aka unsigned char *}' gboolean xbm_get_header (gchar *filename, xbm_info *info); ^~~~~~~~~~~~~~ dirtree.c:532:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (strncmp(root, dir, strlen(root)) != 0) return 0; ^~~~ detect.c: In function 'detect_xcf': In file included from dirtree.c:24:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ detect.c:333:23: warning: pointer targets in passing argument 1 of 'xcf_get_header' differ in signedness [-Wpointer-sign] if (xcf_get_header(filename, &xcfinfo)) ^~~~~~~~ In file included from detect.c:57:0: im_xcf.h:40:10: note: expected 'gchar * {aka char *}' but argument is of type 'guchar * {aka unsigned char *}' gboolean xcf_get_header (gchar *filename, xcf_info *info); ^~~~~~~~~~~~~~ dirtree.c:532:15: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if (strncmp(root, dir, strlen(root)) != 0) return 0; ^~~~ In file included from dirtree.c:24:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t); ^~~~~~~ dirtree.c:532:21: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness [-Wpointer-sign] if (strncmp(root, dir, strlen(root)) != 0) return 0; ^~~ detect.c: In function 'detect_tga': In file included from dirtree.c:24:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t); ^~~~~~~ detect.c:352:23: warning: pointer targets in passing argument 1 of 'tga_get_header' differ in signedness [-Wpointer-sign] if (tga_get_header(filename, &tgainfo)) ^~~~~~~~ In file included from detect.c:58:0: im_tga.h:51:10: note: expected 'gchar * {aka char *}' but argument is of type 'guchar * {aka unsigned char *}' gboolean tga_get_header (gchar *filename, tga_info *info); ^~~~~~~~~~~~~~ dirtree.c:533:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] dir += strlen(root); ^~~~ In file included from dirtree.c:24:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ detect.c: In function 'detect_xwd': detect.c:371:23: warning: pointer targets in passing argument 1 of 'xwd_get_header' differ in signedness [-Wpointer-sign] if (xwd_get_header(filename, &xwdinfo)) ^~~~~~~~ In file included from detect.c:59:0: im_xwd.h:100:10: note: expected 'gchar * {aka char *}' but argument is of type 'guchar * {aka unsigned char *}' gboolean xwd_get_header (gchar *filename, xwd_info *info); ^~~~~~~~~~~~~~ detect.c: In function 'detect_sun': detect.c:390:23: warning: pointer targets in passing argument 1 of 'sun_get_header' differ in signedness [-Wpointer-sign] if (sun_get_header(filename, &suninfo)) ^~~~~~~~ In file included from detect.c:60:0: im_sun.h:49:10: note: expected 'gchar * {aka char *}' but argument is of type 'guchar * {aka unsigned char *}' gboolean sun_get_header (gchar *filename, sun_info *info); ^~~~~~~~~~~~~~ dirtree.c: In function 'dirtree_select_dir_internal': dirtree.c:552:26: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] idx = (guchar*)strchr(dir, '/') - dir; ^~~ In file included from dirtree.c:24:0: /usr/include/string.h:55:7: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' char *strchr(const char *, int); ^~~~~~ dirtree.c:553:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (strcmp(label, dir) == 0) ^~~~~ detect.c: In function 'detect_eps': In file included from dirtree.c:24:0: /usr/include/string.h:56:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int strcmp(const char *, const char *); ^~~~~~ detect.c:409:23: warning: pointer targets in passing argument 1 of 'eps_get_header' differ in signedness [-Wpointer-sign] if (eps_get_header(filename, &epsinfo)) ^~~~~~~~ dirtree.c:553:22: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (strcmp(label, dir) == 0) ^~~ In file included from detect.c:61:0: im_eps.h:41:10: note: expected 'gchar * {aka char *}' but argument is of type 'guchar * {aka unsigned char *}' gboolean eps_get_header (gchar *filename, eps_info *info); ^~~~~~~~~~~~~~ In file included from dirtree.c:24:0: /usr/include/string.h:56:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int strcmp(const char *, const char *); ^~~~~~ scanline.c: In function 'gif_scanline_buffered': scanline.c:609:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] for (i=0, j=scan_image_src+width*scanline*3; iselected_dir) - 1; ^~ In file included from dirtree.c:24:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ dirtree.c: In function 'dirtree_refresh': dirtree.c:612:9: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buffer, tree->selected_dir); ^~~~~~ In file included from dirtree.c:24:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ dirtree.c:612:17: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buffer, tree->selected_dir); ^~~~ In file included from dirtree.c:24:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ dirtree.c:614:9: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tree->selected_dir, buffer); ^~~~ In file included from dirtree.c:24:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ dirtree.c:614:29: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tree->selected_dir, buffer); ^~~~~~ In file included from dirtree.c:24:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ scanline.c:864:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] d = psd_load(filename, (PsdLoadFunc)jpeg_scanline); ^ scanline.c:866:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] d = psd_load(filename, (PsdLoadFunc)jpeg_scanline_buffered); ^ dirtree.c: In function 'dirtree_set_root': dirtree.c:687:9: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tree->root, root); ^~~~ In file included from dirtree.c:24:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ dirtree.c:687:21: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tree->root, root); ^~~~ In file included from dirtree.c:24:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ dirtree.c:688:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (root[strlen(root) - 1] != '/') ^~~~ In file included from dirtree.c:24:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ dirtree.c:690:10: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(tree->root, "/"); ^~~~ In file included from dirtree.c:24:0: /usr/include/string.h:54:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^~~~~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'imagesiitem.c' || echo './'`imagesiitem.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'imagesilist.c' || echo './'`imagesilist.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'imagelist.c' || echo './'`imagelist.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] t = rc_get_int("image_sort_type"); ^~~~~~~~~~~~~~~~~ In file included from imageclist.c:37:0: rc.h:37:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' gint rc_get_int (guchar *key); ^~~~~~~~~~ imageclist.c: In function 'image_clist_drag_data_get': imageclist.c:144:70: warning: pointer targets in passing argument 4 of 'gtk_selection_data_set' differ in signedness [-Wpointer-sign] gtk_selection_data_set(selection_data, selection_data->target, 8, iminfo->name, strlen(iminfo->name)); ^~~~~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkdnd.h:33:0, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:56, from imageclist.c:30: /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkselection.h:103:6: note: expected 'const guchar * {aka const unsigned char *}' but argument is of type 'gchar * {aka char *}' void gtk_selection_data_set (GtkSelectionData *selection_data, ^~~~~~~~~~~~~~~~~~~~~~ imageclist.c: In function 'image_clist_new': imageclist.c:161:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] il -> titles[i] = g_strdup(_(normal_titles[i])); ^ imageclist.c: In function 'image_clist_set_dir': imageclist.c:228:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(il -> dir, dir); ^~ In file included from imageclist.c:29:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ imageclist.c:228:22: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(il -> dir, dir); ^~~ In file included from imageclist.c:29:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ imageclist.c: In function 'image_clist_refresh': imageclist.c:242:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (strlen(il->dir) < 1) return; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] image_convert_info(info, prop); ^~~~ In file included from imageclist.c:40:0: imagelist.h:88:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'gchar * {aka char *}' 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] clist_item[3] = g_strdup(image_type_get_type(info->type)); ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdktypes.h:33:0, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdk.h:31, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:31, from imageclist.c:30: /pbulk/work/graphics/gtksee/work/.buildlink/include/glib/glib-1.2/glib.h:1432:9: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' gchar* g_strdup (const gchar *str); ^~~~~~~~ imageclist.c: In function 'image_clist_selected': imageclist.c:296:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(il -> selected_item, info -> name); ^~ In file included from imageclist.c:29:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ imageclist.c: In function 'image_clist_resort': imageclist.c:396:32: warning: pointer targets in passing argument 2 of 'image_convert_info' differ in signedness [-Wpointer-sign] image_convert_info(info, prop); ^~~~ In file included from imageclist.c:40:0: imagelist.h:88:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'gchar * {aka char *}' 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] clist_item[3] = g_strdup(image_type_get_type(info->type)); ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdktypes.h:33:0, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdk.h:31, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:31, from imageclist.c:30: /pbulk/work/graphics/gtksee/work/.buildlink/include/glib/glib-1.2/glib.h:1432:9: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' gchar* g_strdup (const gchar *str); ^~~~~~~~ imageclist.c: In function 'image_clist_set_titles': imageclist.c:480:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[0][strlen(il->titles[0])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:481:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[1][strlen(il->titles[1])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:482:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[2][strlen(il->titles[2])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:483:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[3][strlen(il->titles[3])-1] = '+'; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:487:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[0][strlen(il->titles[0])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:488:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[1][strlen(il->titles[1])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:489:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[2][strlen(il->titles[2])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:490:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[3][strlen(il->titles[3])-1] = '-'; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:494:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[0][strlen(il->titles[0])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:495:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[1][strlen(il->titles[1])-1] = '+'; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:496:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[2][strlen(il->titles[2])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:497:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[3][strlen(il->titles[3])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:501:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[0][strlen(il->titles[0])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:502:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[1][strlen(il->titles[1])-1] = '-'; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:503:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[2][strlen(il->titles[2])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:504:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[3][strlen(il->titles[3])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:508:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[0][strlen(il->titles[0])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:509:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[1][strlen(il->titles[1])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:510:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[2][strlen(il->titles[2])-1] = '+'; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:511:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[3][strlen(il->titles[3])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:515:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[0][strlen(il->titles[0])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:516:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[1][strlen(il->titles[1])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:517:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[2][strlen(il->titles[2])-1] = '-'; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:518:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[3][strlen(il->titles[3])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:522:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[0][strlen(il->titles[0])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:523:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[1][strlen(il->titles[1])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:524:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[2][strlen(il->titles[2])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:525:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[3][strlen(il->titles[3])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:529:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[0][strlen(il->titles[0])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:530:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[1][strlen(il->titles[1])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:531:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[2][strlen(il->titles[2])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:532:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[3][strlen(il->titles[3])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:536:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[0][strlen(il->titles[0])-1] = '-'; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:537:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[1][strlen(il->titles[1])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:538:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[2][strlen(il->titles[2])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:539:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[3][strlen(il->titles[3])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:544:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[0][strlen(il->titles[0])-1] = '+'; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:545:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[1][strlen(il->titles[1])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:546:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[2][strlen(il->titles[2])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:547:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] il->titles[3][strlen(il->titles[3])-1] = ' '; ^~ In file included from imageclist.c:29:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imageclist.c:553:52: warning: pointer targets in passing argument 3 of 'gtk_clist_set_column_title' differ in signedness [-Wpointer-sign] gtk_clist_set_column_title(GTK_CLIST(il), i, il->titles[i]); ^~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:47:0, from imageclist.c:30: /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkclist.h:500:6: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' void gtk_clist_set_column_title (GtkCList *clist, ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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] gtk_clist_set_text(GTK_CLIST(il), info->serial, 2, buffer); ^~~~~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:47:0, from imageclist.c:30: /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkclist.h:586:6: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' void gtk_clist_set_text (GtkCList *clist, ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkarg.h:31:0, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkobject.h:31, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkaccelgroup.h:35, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:32, from imagetnitem.c:28: imagetnitem.c: In function 'image_tnitem_new': /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtktypeutils.h:102:7: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] ((cast*) gtk_type_check_object_cast ((GtkTypeObject*) (tobj), (cast_type))) ^ imagetnitem.h:29:28: note: in expansion of macro 'GTK_CHECK_CAST' #define IMAGE_TNITEM(obj) GTK_CHECK_CAST (obj, image_tnitem_get_type (), ImageTnItem) ^~~~~~~~~~~~~~ imagetnitem.c:113:14: note: in expansion of macro 'IMAGE_TNITEM' strcpy(IMAGE_TNITEM(ii)->label, label); ^~~~~~~~~~~~ In file included from imagetnitem.c:26:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ imagetnitem.c:113:39: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(IMAGE_TNITEM(ii)->label, label); ^~~~~ In file included from imagetnitem.c:26:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ imagetnitem.c: In function 'image_tnitem_set_image': imagetnitem.c:123:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(ii->filename, filename); ^~ In file included from imagetnitem.c:26:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ imagetnitem.c:123:25: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(ii->filename, filename); ^~~~~~~~ In file included from imagetnitem.c:26:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ 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] strcpy(label_str, item->label); ^~~~~~~~~ In file included from imagetnitem.c:26:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ imagetnitem.c:218:25: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(label_str, item->label); ^~~~ In file included from imagetnitem.c:26:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ imagetnitem.c:219:49: warning: pointer targets in passing argument 2 of 'gdk_string_width' differ in signedness [-Wpointer-sign] if (gdk_string_width(widget->style->font, label_str) > THUMBNAIL_WIDTH) ^~~~~~~~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:31:0, from imagetnitem.c:28: /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdk.h:602:7: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' gint gdk_string_width (GdkFont *font, ^~~~~~~~~~~~~~~~ imagetnitem.c:221:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] i = strlen(label_str); ^~~~~~~~~ In file included from imagetnitem.c:26:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imagetnitem.c:224:17: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(label_str, "..."); ^~~~~~~~~ In file included from imagetnitem.c:26:0: /usr/include/string.h:54:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^~~~~~ imagetnitem.c:225:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] i = strlen(label_str); ^~~~~~~~~ In file included from imagetnitem.c:26:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] while (i > 3 && gdk_string_width(widget->style->font, label_str) > THUMBNAIL_WIDTH) ^~~~~~~~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:31:0, from imagetnitem.c:28: /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdk.h:602:7: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' gint gdk_string_width (GdkFont *font, ^~~~~~~~~~~~~~~~ imagetnitem.c:238:41: warning: pointer targets in passing argument 6 of 'gdk_draw_string' differ in signedness [-Wpointer-sign] +widget->style->font->descent, label_str); ^~~~~~~~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:31:0, from imagetnitem.c:28: /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdk.h:686:6: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' void gdk_draw_string (GdkDrawable *drawable, ^~~~~~~~~~~~~~~ imagetnitem.c: In function 'image_tnitem_expose': imagetnitem.c:299:17: warning: variable 'item' set but not used [-Wunused-but-set-variable] 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] fast_preview = rc_get_boolean("fast_preview"); ^~~~~~~~~~~~~~ In file included from imagetnitem.c:35:0: rc.h:36:10: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' gboolean rc_get_boolean (guchar *key); ^~~~~~~~~~~~~~ imagetnitem.c:332:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (strlen(item->filename) > 0) ^~~~ In file included from imagetnitem.c:26:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imagetnitem.c:351:59: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] g_hash_table_insert(thumbnail_cache, g_strdup(item->filename), tn); ^~~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdktypes.h:33:0, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdk.h:31, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:31, from imagetnitem.c:28: /pbulk/work/graphics/gtksee/work/.buildlink/include/glib/glib-1.2/glib.h:1432:9: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' gchar* g_strdup (const gchar *str); ^~~~~~~~ imagetnitem.c:358:13: warning: pointer targets in passing argument 1 of 'load_scaled_image' differ in signedness [-Wpointer-sign] item->filename, ^~~~ In file included from imagetnitem.c:34:0: scanline.h:37:7: note: expected 'gchar * {aka char *}' but argument is of type 'guchar * {aka unsigned char *}' void load_scaled_image ^~~~~~~~~~~~~~~~~ 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] return (strcmp((guchar*) data1, (guchar*) data2) == 0); ^ In file included from imagetnitem.c:26:0: /usr/include/string.h:56:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int strcmp(const char *, const char *); ^~~~~~ imagetnitem.c:438:36: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] return (strcmp((guchar*) data1, (guchar*) data2) == 0); ^ In file included from imagetnitem.c:26:0: /usr/include/string.h:56:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int strcmp(const char *, const char *); ^~~~~~ imagetnlist.c: In function 'image_tnlist_class_init': imagetnlist.c:71:48: warning: pointer targets in passing argument 2 of 'gtk_object_class_add_signals' differ in signedness [-Wpointer-sign] gtk_object_class_add_signals (object_class, image_tnlist_signals, MAX_SIGNALS); ^~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkaccelgroup.h:35:0, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:32, from imagetnlist.c:32: /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkobject.h:318:6: note: expected 'guint * {aka unsigned int *}' but argument is of type 'gint * {aka int *}' void gtk_object_class_add_signals (GtkObjectClass *klass, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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] t = rc_get_int("image_sort_type"); ^~~~~~~~~~~~~~~~~ In file included from imagetnlist.c:37:0: rc.h:37:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' gint rc_get_int (guchar *key); ^~~~~~~~~~ imagetnlist.c: In function 'image_tnlist_selected': imagetnlist.c:110:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(il->selected_item, info->name); ^~ In file included from imagetnlist.c:31:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ imagetnlist.c: In function 'image_tnlist_set_dir': imagetnlist.c:171:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(il -> dir, dir); ^~ In file included from imagetnlist.c:31:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ imagetnlist.c:171:22: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(il -> dir, dir); ^~~ In file included from imagetnlist.c:31:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ imagetnlist.c: In function 'image_tnlist_refresh': imagetnlist.c:224:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (il->lock || strlen(il->dir) < 1) return; ^~ In file included from imagetnlist.c:31:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imagetnlist.c:266:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(fullname, il->dir); ^~~~~~~~ In file included from imagetnlist.c:31:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ imagetnlist.c:266:24: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(fullname, il->dir); ^~ In file included from imagetnlist.c:31:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ imagetnlist.c:267:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (fullname[strlen(fullname) - 1] != '/') strcat(fullname,"/"); ^~~~~~~~ In file included from imagetnlist.c:31:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imagetnlist.c:267:57: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] if (fullname[strlen(fullname) - 1] != '/') strcat(fullname,"/"); ^~~~~~~~ In file included from imagetnlist.c:31:0: /usr/include/string.h:54:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^~~~~~ imagetnlist.c:268:14: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(fullname, info->name); ^~~~~~~~ In file included from imagetnlist.c:31:0: /usr/include/string.h:54:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^~~~~~ imagetnlist.c: In function 'image_tnlist_create_item': imagetnlist.c:324:28: warning: pointer targets in passing argument 1 of 'image_tnitem_new' differ in signedness [-Wpointer-sign] item = image_tnitem_new(info->name); ^~~~ In file included from imagetnlist.c:40:0: imagetnitem.h:54:12: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'gchar * {aka char *}' GtkWidget* image_tnitem_new (guchar *label); ^~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'dndviewport.c' || echo './'`dndviewport.c imagesilist.c: In function 'image_silist_class_init': imagesilist.c:73:48: warning: pointer targets in passing argument 2 of 'gtk_object_class_add_signals' differ in signedness [-Wpointer-sign] gtk_object_class_add_signals (object_class, image_silist_signals, MAX_SIGNALS); ^~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkaccelgroup.h:35:0, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:32, from imagesilist.c:33: /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkobject.h:318:6: note: expected 'guint * {aka unsigned int *}' but argument is of type 'gint * {aka int *}' void gtk_object_class_add_signals (GtkObjectClass *klass, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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] t = rc_get_int("image_sort_type"); ^~~~~~~~~~~~~~~~~ In file included from imagesilist.c:38:0: rc.h:37:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' gint rc_get_int (guchar *key); ^~~~~~~~~~ imagesilist.c: In function 'image_silist_selected': imagesilist.c:110:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(il->selected_item, info->name); ^~ In file included from imagesilist.c:32:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ imagesilist.c: In function 'image_silist_set_dir': imagesilist.c:172:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(il -> dir, dir); ^~ In file included from imagesilist.c:32:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ imagesilist.c:172:22: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(il -> dir, dir); ^~~ In file included from imagesilist.c:32:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ imagesilist.c: In function 'image_silist_refresh': imagesilist.c:218:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (strlen(il->dir) < 1) return; ^~ In file included from imagesilist.c:32:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ imagesilist.c: In function 'image_silist_create_item': imagesilist.c:344:10: warning: pointer targets in passing argument 3 of 'image_siitem_new' differ in signedness [-Wpointer-sign] info->name); ^~~~ In file included from imagesilist.c:41:0: imagesiitem.h:54:12: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'gchar * {aka char *}' GtkWidget* image_siitem_new (GdkPixmap *pixmap, ^~~~~~~~~~~~~~~~ imagesilist.c:352:10: warning: pointer targets in passing argument 3 of 'image_siitem_new' differ in signedness [-Wpointer-sign] info->name); ^~~~ In file included from imagesilist.c:41:0: imagesiitem.h:54:12: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'gchar * {aka char *}' GtkWidget* image_siitem_new (GdkPixmap *pixmap, ^~~~~~~~~~~~~~~~ imagelist.c: In function 'image_list_class_init': imagelist.c:202:48: warning: pointer targets in passing argument 2 of 'gtk_object_class_add_signals' differ in signedness [-Wpointer-sign] gtk_object_class_add_signals (object_class, image_list_signals, MAX_SIGNALS); ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkaccelgroup.h:35:0, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:32, from imagelist.c:36: /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkobject.h:318:6: note: expected 'guint * {aka unsigned int *}' but argument is of type 'gint * {aka int *}' void gtk_object_class_add_signals (GtkObjectClass *klass, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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] t = rc_get_int("image_list_type"); ^~~~~~~~~~~~~~~~~ In file included from imagelist.c:59:0: rc.h:37:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' gint rc_get_int (guchar *key); ^~~~~~~~~~ imagesiitem.c: In function 'image_siitem_new': imagesiitem.c:96:9: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(ii->label, label); ^~ In file included from imagesiitem.c:24:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ imagesiitem.c:96:20: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(ii->label, label); ^~~~~ In file included from imagesiitem.c:24:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ imagesiitem.c: In function 'image_siitem_paint': imagesiitem.c:157:45: warning: pointer targets in passing argument 2 of 'gdk_string_width' differ in signedness [-Wpointer-sign] 1+gdk_string_width(widget->style->font, item->label), ^~~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:31:0, from imagesiitem.c:25: /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdk.h:602:7: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' gint gdk_string_width (GdkFont *font, ^~~~~~~~~~~~~~~~ imagesiitem.c:167:45: warning: pointer targets in passing argument 2 of 'gdk_string_width' differ in signedness [-Wpointer-sign] 1+gdk_string_width(widget->style->font, item->label), ^~~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:31:0, from imagesiitem.c:25: /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdk.h:602:7: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' gint gdk_string_width (GdkFont *font, ^~~~~~~~~~~~~~~~ imagelist.c: In function 'image_list_set_dir': imagelist.c:423:12: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(il->dir, dir, sizeof(il->dir)); ^~ imagesiitem.c:184:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (strlen(item->label) < 1) return; ^~~~ In file included from imagesiitem.c:24:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ In file included from imagelist.c:35:0: /usr/include/string.h:64:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strncpy(char * __restrict, const char * __restrict, size_t); ^~~~~~~ imagelist.c:423:21: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(il->dir, dir, sizeof(il->dir)); ^~~ In file included from imagelist.c:35:0: /usr/include/string.h:64:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strncpy(char * __restrict, const char * __restrict, size_t); ^~~~~~~ imagesiitem.c:191:4: warning: pointer targets in passing argument 6 of 'gdk_draw_string' differ in signedness [-Wpointer-sign] item->label); ^~~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:31:0, from imagesiitem.c:25: /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdk.h:686:6: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' void gdk_draw_string (GdkDrawable *drawable, ^~~~~~~~~~~~~~~ imagesiitem.c: In function 'image_siitem_expose': imagesiitem.c:238:15: warning: variable 'item' set but not used [-Wunused-but-set-variable] ImageSiItem *item; ^~~~ imagesiitem.c: In function 'image_siitem_size_request': imagesiitem.c:260:43: warning: pointer targets in passing argument 2 of 'gdk_string_width' differ in signedness [-Wpointer-sign] + gdk_string_width(widget->style->font, item->label); ^~~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:31:0, from imagesiitem.c:25: /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdk.h:602:7: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' gint gdk_string_width (GdkFont *font, ^~~~~~~~~~~~~~~~ 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] sprintf(buffer, "%ix%ix%li%s %s", ^~~~~~ In file included from imagelist.c:33:0: /usr/include/stdio.h:268:6: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...) ^~~~~~~ imagelist.c:609:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buffer, "%ix%ix%s%s %s", ^~~~~~ In file included from imagelist.c:33:0: /usr/include/stdio.h:268:6: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...) ^~~~~~~ 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] 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] strncpy(buffer, suffix_color[info->type][0], sizeof(buffer)); ^~~~~~ In file included from imagelist.c:35:0: /usr/include/string.h:64:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strncpy(char * __restrict, const char * __restrict, 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] rc_set_int("image_sort_type", type); ^~~~~~~~~~~~~~~~~ In file included from imagelist.c:59:0: rc.h:34:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' void rc_set_int (guchar *key, gint value); ^~~~~~~~~~ imagelist.c: In function 'image_set_tooltips': imagelist.c:810:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] size = fsize(info->size); ^ imagelist.c:815:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(tip, "%s (%s) - %s", info->name, prop, size); ^~~ In file included from imagelist.c:33:0: /usr/include/stdio.h:268:6: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...) ^~~~~~~ imagelist.c:818:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(tip, "%s - %s", info->name, size); ^~~ In file included from imagelist.c:33:0: /usr/include/stdio.h:268:6: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...) ^~~~~~~ imagelist.c:828:43: warning: pointer targets in passing argument 3 of 'gtk_tooltips_set_tip' differ in signedness [-Wpointer-sign] gtk_tooltips_set_tip(tooltips, widget, tip, NULL); ^~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtktoolbar.h:37:0, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:123, from imagelist.c:36: /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtktooltips.h:88:8: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' void gtk_tooltips_set_tip (GtkTooltips *tooltips, ^~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'common_tools.c' || echo './'`common_tools.c 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] if ((dp = opendir(dir)) == NULL) return (GList *) NULL; ^~~ In file included from imagelist.c:40:0: /usr/include/dirent.h:98:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' DIR *opendir(const char *) __RENAME(__opendir30); ^~~~~~~ imagelist.c:919:39: warning: pointer targets in passing argument 1 of 'rc_get_boolean' differ in signedness [-Wpointer-sign] show_hidden = rc_get_boolean("show_hidden"); ^~~~~~~~~~~~~ In file included from imagelist.c:59:0: rc.h:36:10: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] hide_non_images = rc_get_boolean("hide_non_images"); ^~~~~~~~~~~~~~~~~ In file included from imagelist.c:59:0: rc.h:36:10: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' gboolean rc_get_boolean (guchar *key); ^~~~~~~~~~~~~~ imagelist.c:956:24: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(fullname, dir); ^~~ In file included from imagelist.c:35:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'rc.c' || echo './'`rc.c imagelist.c:1055:29: warning: pointer targets in passing argument 1 of 'detect_image_type' differ in signedness [-Wpointer-sign] if (detect_image_type(fullname, info) == FALSE) ^~~~~~~~ In file included from imagelist.c:56:0: detect.h:30:10: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'gchar * {aka char *}' 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] snprintf(the_type, ^~~~~~~~ In file included from imagelist.c:33:0: /usr/include/stdio.h:348:6: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' int snprintf(char * __restrict, size_t, const char * __restrict, ...) ^~~~~~~~ imagelist.c:1244:16: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign] snprintf(the_type, ^~~~~~~~ In file included from imagelist.c:33:0: /usr/include/stdio.h:348:6: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' int snprintf(char * __restrict, size_t, const char * __restrict, ...) ^~~~~~~~ imagelist.c: In function 'image_set_tooltips': imagelist.c:815:23: warning: ' (' directive writing 2 bytes into a region of size between 1 and 256 [-Wformat-overflow=] sprintf(tip, "%s (%s) - %s", info->name, prop, size); ^~ imagelist.c:815:7: note: 'sprintf' output 7 or more bytes (assuming 262) into a destination of size 256 sprintf(tip, "%s (%s) - %s", info->name, prop, size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ imagelist.c:818:23: warning: ' - ' directive writing 3 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 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 sprintf(tip, "%s - %s", info->name, size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'options.c' || echo './'`options.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'viewertoolbar.c' || echo './'`viewertoolbar.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'viewerstatus.c' || echo './'`viewerstatus.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'viewer.c' || echo './'`viewer.c dndviewport.c: In function 'dnd_viewport_class_init': dndviewport.c:79:46: warning: pointer targets in passing argument 2 of 'gtk_object_class_add_signals' differ in signedness [-Wpointer-sign] gtk_object_class_add_signals (object_class, dnd_viewport_signals, MAX_SIGNALS); ^~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkaccelgroup.h:35:0, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:32, from dndviewport.c:25: /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkobject.h:318:6: note: expected 'guint * {aka unsigned int *}' but argument is of type 'gint * {aka int *}' void gtk_object_class_add_signals (GtkObjectClass *klass, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ rc.c: In function 'rc_init': rc.c:56:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((home = getenv("HOME")) == NULL) ^ rc.c:61:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(gtksee_dir, home); ^~~~~~~~~~ In file included from rc.c:24:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ rc.c:61:23: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(gtksee_dir, home); ^~~~ In file included from rc.c:24:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ rc.c:62:26: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (gtksee_dir[strlen(gtksee_dir) - 1] != '/') strcat(gtksee_dir, "/"); ^~~~~~~~~~ In file included from rc.c:24:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ rc.c:62:58: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] if (gtksee_dir[strlen(gtksee_dir) - 1] != '/') strcat(gtksee_dir, "/"); ^~~~~~~~~~ In file included from rc.c:24:0: /usr/include/string.h:54:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^~~~~~ rc.c:63:11: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(gtksee_dir, ".gtksee"); ^~~~~~~~~~ In file included from rc.c:24:0: /usr/include/string.h:54:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^~~~~~ rc.c:64:13: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign] if (stat(gtksee_dir, &st)) ^~~~~~~~~~ In file included from rc.c:25:0: /usr/include/sys/stat.h:247:5: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int stat(const char *, struct stat *) __RENAME(__stat50); ^~~~ rc.c:69:17: warning: pointer targets in passing argument 1 of 'mkdir' differ in signedness [-Wpointer-sign] if (mkdir(gtksee_dir, 00755)) ^~~~~~~~~~ In file included from rc.c:25:0: /usr/include/sys/stat.h:244:5: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int mkdir(const char *, mode_t); ^~~~~ common_tools.c: In function 'remove_it': common_tools.c:100:17: warning: variable 'buf' set but not used [-Wunused-but-set-variable] GList *buf; ^~~ rc.c:81:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(gtkrc_file, gtksee_dir); ^~~~~~~~~~ In file included from rc.c:24:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ rc.c:81:23: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(gtkrc_file, gtksee_dir); ^~~~~~~~~~ In file included from rc.c:24:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ rc.c:82:11: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(gtkrc_file, "/gtkrc"); ^~~~~~~~~~ In file included from rc.c:24:0: /usr/include/string.h:54:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^~~~~~ rc.c:83:13: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign] if (stat(gtkrc_file, &st)) ^~~~~~~~~~ In file included from rc.c:25:0: /usr/include/sys/stat.h:247:5: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int stat(const char *, struct stat *) __RENAME(__stat50); ^~~~ rc.c:88:25: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] if ((file = fopen(gtkrc_file, "w")) == NULL) ^~~~~~~~~~ In file included from rc.c:22:0: /usr/include/stdio.h:230:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' FILE *fopen(const char * __restrict , const char * __restrict); ^~~~~ rc.c:106:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(gtkseerc_file, gtksee_dir); ^~~~~~~~~~~~~ In file included from rc.c:24:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ rc.c:106:26: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(gtkseerc_file, gtksee_dir); ^~~~~~~~~~ In file included from rc.c:24:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ rc.c:107:11: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(gtkseerc_file, "/gtkseerc"); ^~~~~~~~~~~~~ In file included from rc.c:24:0: /usr/include/string.h:54:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^~~~~~ rc.c:111:13: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign] if (stat(gtkseerc_file, &st)) ^~~~~~~~~~~~~ In file included from rc.c:25:0: /usr/include/sys/stat.h:247:5: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int stat(const char *, struct stat *) __RENAME(__stat50); ^~~~ rc.c:116:25: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] if ((file = fopen(gtkseerc_file, "w")) == NULL) ^~~~~~~~~~~~~ In file included from rc.c:22:0: /usr/include/stdio.h:230:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' FILE *fopen(const char * __restrict , const char * __restrict); ^~~~~ rc.c:123:18: warning: pointer targets in passing argument 1 of 'rc_set_int' differ in signedness [-Wpointer-sign] rc_set_int("slideshow_delay", 5000); ^~~~~~~~~~~~~~~~~ In file included from rc.c:32:0: rc.h:34:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] rc_set_boolean("full_screen", FALSE); ^~~~~~~~~~~~~ In file included from rc.c:32:0: rc.h:33:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] rc_set_boolean("fit_screen", FALSE); ^~~~~~~~~~~~ In file included from rc.c:32:0: rc.h:33:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] rc_set_boolean("show_hidden", FALSE); ^~~~~~~~~~~~~ In file included from rc.c:32:0: rc.h:33:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] rc_set_boolean("hide_non_images", FALSE); ^~~~~~~~~~~~~~~~~ In file included from rc.c:32:0: rc.h:33:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] rc_set_boolean("fast_preview", FALSE); ^~~~~~~~~~~~~~ In file included from rc.c:32:0: rc.h:33:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] rc_set_int("image_list_type", 0); ^~~~~~~~~~~~~~~~~ In file included from rc.c:32:0: rc.h:34:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] rc_set_int("image_sort_type", 0); ^~~~~~~~~~~~~~~~~ In file included from rc.c:32:0: rc.h:34:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] rc_set("root_directory", "/"); ^~~~~~~~~~~~~~~~ In file included from rc.c:32:0: rc.h:32:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] rc_set("root_directory", "/"); ^~~ In file included from rc.c:32:0: rc.h:32:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] rc_set("hidden_directory", "/dev:/proc:.xvpics"); ^~~~~~~~~~~~~~~~~~ In file included from rc.c:32:0: rc.h:32:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] rc_set("hidden_directory", "/dev:/proc:.xvpics"); ^~~~~~~~~~~~~~~~~~~~ In file included from rc.c:32:0: rc.h:32:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] gtk_rc_parse(gtkrc_file); ^~~~~~~~~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:105:0, from rc.c:29: /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkrc.h:67:8: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' 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] g_hash_table_insert(rc_conf, g_strdup(key), g_strdup(value)); ^~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdktypes.h:33:0, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdk.h:31, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:31, from rc.c:29: /pbulk/work/graphics/gtksee/work/.buildlink/include/glib/glib-1.2/glib.h:1432:9: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' 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] g_hash_table_insert(rc_conf, g_strdup(key), g_strdup(value)); ^~~~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdktypes.h:33:0, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdk.h:31, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:31, from rc.c:29: /pbulk/work/graphics/gtksee/work/.buildlink/include/glib/glib-1.2/glib.h:1432:9: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' gchar* g_strdup (const gchar *str); ^~~~~~~~ rc.c: In function 'rc_set_boolean': rc.c:158:16: warning: pointer targets in passing argument 2 of 'rc_set' differ in signedness [-Wpointer-sign] rc_set(key, value ? "1" : "0"); ^~~~~ rc.c:150:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] sprintf(buf, "%i", value); ^~~ In file included from rc.c:22:0: /usr/include/stdio.h:268:6: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...) ^~~~~~~ rc.c:167:25: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] rc_set(key, g_strdup(buf)); ^~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdktypes.h:33:0, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gdk/gdk.h:31, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:31, from rc.c:29: /pbulk/work/graphics/gtksee/work/.buildlink/include/glib/glib-1.2/glib.h:1432:9: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' 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] rc_set(key, g_strdup(buf)); ^~~~~~~~ rc.c:150:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'gchar * {aka char *}' rc_set(guchar *key, guchar *value) ^~~~~~ common_tools.c: In function 'info_dialog_new': 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] return atoi(value); ^~~~~ common_tools.c:349:48: warning: pointer targets in passing argument 2 of 'gtk_window_set_title' differ in signedness [-Wpointer-sign] gtk_window_set_title(GTK_WINDOW(dialog), title); ^~~~~ In file included from rc.c:23:0: /usr/include/stdlib.h:101:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int atoi(const char *); ^~~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkcolorsel.h:30:0, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:48, from common_tools.c:35: /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkwindow.h:103:12: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' void gtk_window_set_title (GtkWindow *window, ^~~~~~~~~~~~~~~~~~~~ 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] if ((file = fopen(gtkseerc_file, "r")) == NULL) return; ^~~~~~~~~~~~~ In file included from rc.c:22:0: /usr/include/stdio.h:230:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' FILE *fopen(const char * __restrict , const char * __restrict); ^~~~~ rc.c:201:17: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] while (fgets(line, 255, file) != NULL) ^~~~ In file included from rc.c:22:0: /usr/include/stdio.h:229:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *fgets(char * __restrict, int, FILE * __restrict); ^~~~~ rc.c:204:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] len = strlen(line); ^~~~ In file included from rc.c:24:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ rc.c:210:22: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] value = strchr(line, '='); ^~~~ In file included from rc.c:24:0: /usr/include/string.h:55:7: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' char *strchr(const char *, int); ^~~~~~ rc.c:210:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] 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] if ((file = fopen(gtkseerc_file, "w")) == NULL) return; ^~~~~~~~~~~~~ In file included from rc.c:22:0: /usr/include/stdio.h:230:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' FILE *fopen(const char * __restrict , const char * __restrict); ^~~~~ rc.c: In function 'rc_key_compare_func': In file included from common_tools.c:37:0: common_tools.c:394:12: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign] _(text[i]), strlen(_(text[i]))); ^ intl.h:6:27: note: in definition of macro '_' #define _(String) gettext(String) ^~~~~~ rc.c:235:19: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] return (strcmp((guchar *)a, (guchar *)b) == 0); ^ In file included from rc.c:24:0: /usr/include/string.h:56:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int strcmp(const char *, const char *); ^~~~~~ rc.c:235:32: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] return (strcmp((guchar *)a, (guchar *)b) == 0); ^ In file included from intl.h:5:0, from common_tools.c:37: /usr/include/libintl.h:54:7: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' char *gettext(const char *) __format_arg(1); ^~~~~~~ In file included from rc.c:24:0: /usr/include/string.h:56:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int strcmp(const char *, const char *); ^~~~~~ In file included from common_tools.c:37:0: common_tools.c:394:31: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign] _(text[i]), strlen(_(text[i]))); ^ intl.h:6:27: note: in definition of macro '_' #define _(String) gettext(String) ^~~~~~ In file included from intl.h:5:0, from common_tools.c:37: /usr/include/libintl.h:54:7: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' char *gettext(const char *) __format_arg(1); ^~~~~~~ options.c:33:29: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] static guchar *rootdir_rc = "root_directory"; ^~~~~~~~~~~~~~~~ options.c:34:31: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] static guchar *hiddendir_rc = "hidden_directory"; ^~~~~~~~~~~~~~~~~~ options.c:35:30: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] static guchar *interval_rc = "slideshow_delay"; ^~~~~~~~~~~~~~~~~ options.c: In function 'options_show': options.c:116:55: warning: pointer targets in passing argument 2 of 'gtk_entry_set_text' differ in signedness [-Wpointer-sign] gtk_entry_set_text(GTK_ENTRY(root_directory_entry), buf); ^~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkcolorsel.h:35:0, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:48, from options.c:25: /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkentry.h:88:12: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' void gtk_entry_set_text (GtkEntry *entry, ^~~~~~~~~~~~~~~~~~ options.c:117:10: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(old_root_directory, buf); ^~~~~~~~~~~~~~~~~~ In file included from options.c:24:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ options.c:117:30: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(old_root_directory, buf); ^~~ In file included from options.c:24:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ options.c:158:10: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(old_hidden_directory, buf); ^~~~~~~~~~~~~~~~~~~~ In file included from options.c:24:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ options.c:158:32: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(old_hidden_directory, buf); ^~~ In file included from options.c:24:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ options.c:159:57: warning: pointer targets in passing argument 2 of 'gtk_entry_set_text' differ in signedness [-Wpointer-sign] gtk_entry_set_text(GTK_ENTRY(hidden_directory_entry), buf); ^~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkcolorsel.h:35:0, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:48, from options.c:25: /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkentry.h:88:12: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' void gtk_entry_set_text (GtkEntry *entry, ^~~~~~~~~~~~~~~~~~ options.c: In function 'options_ok': options.c:271:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] new_root = gtk_entry_get_text(GTK_ENTRY(root_directory_entry)); ^ options.c:272:13: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (strcmp(new_root, old_root_directory) != 0) ^~~~~~~~ In file included from options.c:24:0: /usr/include/string.h:56:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int strcmp(const char *, const char *); ^~~~~~ options.c:272:23: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (strcmp(new_root, old_root_directory) != 0) ^~~~~~~~~~~~~~~~~~ In file included from options.c:24:0: /usr/include/string.h:56:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int strcmp(const char *, const char *); ^~~~~~ options.c:278:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] new_hidden = gtk_entry_get_text(GTK_ENTRY(hidden_directory_entry)); ^ options.c:279:13: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (strcmp(new_hidden, old_hidden_directory) != 0) ^~~~~~~~~~ In file included from options.c:24:0: /usr/include/string.h:56:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int strcmp(const char *, const char *); ^~~~~~ options.c:279:25: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if (strcmp(new_hidden, old_hidden_directory) != 0) ^~~~~~~~~~~~~~~~~~~~ In file included from options.c:24:0: /usr/include/string.h:56:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int strcmp(const char *, const char *); ^~~~~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'gtkseemenu.c' || echo './'`gtkseemenu.c options.c: In function 'options_root_browse_ok': options.c:326:9: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(new_root, gtk_file_selection_get_filename(GTK_FILE_SELECTION(data))); ^~~~~~~~ In file included from options.c:24:0: /usr/include/string.h:58:7: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ options.c:327:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (new_root[strlen(new_root) - 1] != '/') ^~~~~~~~ In file included from options.c:24:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ options.c:330:22: warning: pointer targets in passing argument 1 of 'strrchr' differ in signedness [-Wpointer-sign] if ((ptr = strrchr(new_root, '/')) != NULL) ^~~~~~~~ In file included from options.c:24:0: /usr/include/string.h:66:7: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' char *strrchr(const char *, int); ^~~~~~~ options.c:330:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((ptr = strrchr(new_root, '/')) != NULL) ^ options.c:337:54: warning: pointer targets in passing argument 2 of 'gtk_entry_set_text' differ in signedness [-Wpointer-sign] gtk_entry_set_text(GTK_ENTRY(root_directory_entry), ptr); ^~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkcolorsel.h:35:0, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:48, from options.c:25: /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkentry.h:88:12: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' void gtk_entry_set_text (GtkEntry *entry, ^~~~~~~~~~~~~~~~~~ options.c: In function 'interval_update': options.c:366:10: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf, "%u", interval); ^~~ In file included from options.c:22:0: /usr/include/stdio.h:268:6: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...) ^~~~~~~ options.c:367:58: warning: pointer targets in passing argument 2 of 'gtk_entry_set_text' differ in signedness [-Wpointer-sign] gtk_entry_set_text(GTK_ENTRY(slideshow_interval_entry), buf); ^~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkcolorsel.h:35:0, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:48, from options.c:25: /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkentry.h:88:12: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' void gtk_entry_set_text (GtkEntry *entry, ^~~~~~~~~~~~~~~~~~ In file included from options.c:27:0: options.c: In function 'interval_entry_changed': intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ options.c:374:4: note: in expansion of macro 'N_' {N_("second(s)"), N_("minute(s)"), N_("hour(s)"), N_("day(s)")}; ^~ intl.h:10:20: note: (near initialization for 'unit_name[0]') #define N_(String) (String) ^ options.c:374:4: note: in expansion of macro 'N_' {N_("second(s)"), N_("minute(s)"), N_("hour(s)"), N_("day(s)")}; ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ options.c:374:21: note: in expansion of macro 'N_' {N_("second(s)"), N_("minute(s)"), N_("hour(s)"), N_("day(s)")}; ^~ intl.h:10:20: note: (near initialization for 'unit_name[1]') #define N_(String) (String) ^ options.c:374:21: note: in expansion of macro 'N_' {N_("second(s)"), N_("minute(s)"), N_("hour(s)"), N_("day(s)")}; ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ options.c:374:38: note: in expansion of macro 'N_' {N_("second(s)"), N_("minute(s)"), N_("hour(s)"), N_("day(s)")}; ^~ intl.h:10:20: note: (near initialization for 'unit_name[2]') #define N_(String) (String) ^ options.c:374:38: note: in expansion of macro 'N_' {N_("second(s)"), N_("minute(s)"), N_("hour(s)"), N_("day(s)")}; ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ options.c:374:53: note: in expansion of macro 'N_' {N_("second(s)"), N_("minute(s)"), N_("hour(s)"), N_("day(s)")}; ^~ intl.h:10:20: note: (near initialization for 'unit_name[3]') #define N_(String) (String) ^ options.c:374:53: note: in expansion of macro 'N_' {N_("second(s)"), N_("minute(s)"), N_("hour(s)"), N_("day(s)")}; ^~ options.c:397:6: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign] _(unit_name[i])); ^ intl.h:6:27: note: in definition of macro '_' #define _(String) gettext(String) ^~~~~~ In file included from intl.h:5:0, from options.c:27: /usr/include/libintl.h:54:7: note: expected 'const char *' but argument is of type 'const guchar * {aka const unsigned char *}' char *gettext(const char *) __format_arg(1); ^~~~~~~ options.c:396:11: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf, _("milliseconds, %i %s"), interval, ^~~ In file included from options.c:22:0: /usr/include/stdio.h:268:6: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...) ^~~~~~~ options.c:398:54: warning: pointer targets in passing argument 2 of 'gtk_label_set_text' differ in signedness [-Wpointer-sign] gtk_label_set(GTK_LABEL(slideshow_interval_label), buf); ^~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkaccellabel.h:34:0, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:33, from options.c:25: /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtklabel.h:74:12: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' void gtk_label_set_text (GtkLabel *label, ^~~~~~~~~~~~~~~~~~ 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] fit_screen = rc_get_boolean("fit_screen"); ^~~~~~~~~~~~ In file included from viewertoolbar.c:29:0: rc.h:36:10: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' gboolean rc_get_boolean (guchar *key); ^~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'gtkseestatus.c' || echo './'`gtkseestatus.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] full_screen = rc_get_boolean("full_screen"); ^~~~~~~~~~~~~ In file included from viewer.c:36:0: rc.h:36:10: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] fit_screen = rc_get_boolean("fit_screen"); ^~~~~~~~~~~~ In file included from viewer.c:36:0: rc.h:36:10: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] image_convert_info(current, buffer); ^~~~~~ In file included from common_tools.h:28:0, from viewer.c:30: imagelist.h:88:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'gchar * {aka char *}' 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] strcpy(viewing_image, image_list_get_dir(IMAGE_LIST(imagelist))); ^~~~~~~~~~~~~~~~~~ In file included from viewer.c:24:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ viewer.c:189:29: warning: pointer targets in passing argument 1 of 'detect_image_type' differ in signedness [-Wpointer-sign] if (detect_image_type(viewing_image, current)) ^~~~~~~~~~~~~ In file included from viewer.c:31:0: detect.h:30:10: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'gchar * {aka char *}' 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] image_convert_info(current, buffer); ^~~~~~ In file included from common_tools.h:28:0, from viewer.c:30: imagelist.h:88:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'gchar * {aka char *}' void image_convert_info (ImageInfo *info, guchar *buffer); ^~~~~~~~~~~~~~~~~~ viewer.c:279:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] 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] gtk_preview_draw_row(preview, ptr, ^~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkcolorsel.h:33:0, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:48, from viewer.c:27: /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkpreview.h:108:17: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'gchar * {aka char *}' void gtk_preview_draw_row (GtkPreview *preview, ^~~~~~~~~~~~~~~~~~~~ viewer.c:292:26: warning: pointer targets in passing argument 1 of 'rc_get_int' differ in signedness [-Wpointer-sign] value = rc_get_int("slideshow_delay"); ^~~~~~~~~~~~~~~~~ In file included from viewer.c:36:0: rc.h:37:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' gint rc_get_int (guchar *key); ^~~~~~~~~~ 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] rc_set_boolean("full_screen", TRUE); ^~~~~~~~~~~~~ In file included from viewer.c:36:0: rc.h:33:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] chdir(image_list_get_dir(IMAGE_LIST(imagelist))); ^~~~~~~~~~~~~~~~~~ In file included from viewer.c:25:0: /usr/include/unistd.h:90:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] full_screen = rc_get_boolean("full_screen"); ^~~~~~~~~~~~~ In file included from viewer.c:36:0: rc.h:36:10: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] full_screen = rc_get_boolean("full_screen"); ^~~~~~~~~~~~~ In file included from viewer.c:36:0: rc.h:36:10: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] rc_set_boolean("fit_screen", GTK_TOGGLE_BUTTON(widget)->active); ^~~~~~~~~~~~ In file included from viewer.c:36:0: rc.h:33:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] value = rc_get_int("slideshow_delay"); ^~~~~~~~~~~~~~~~~ In file included from viewer.c:36:0: rc.h:37:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] full_screen = rc_get_boolean("full_screen"); ^~~~~~~~~~~~~ In file included from viewer.c:36:0: rc.h:36:10: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' gboolean rc_get_boolean (guchar *key); ^~~~~~~~~~~~~~ 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] full_screen = rc_get_boolean("full_screen"); ^~~~~~~~~~~~~ In file included from viewer.c:36:0: rc.h:36:10: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] rc_set_boolean("fit_screen", !full_screen); ^~~~~~~~~~~~ In file included from viewer.c:36:0: rc.h:33:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] fit_screen = rc_get_boolean("fit_screen"); ^~~~~~~~~~~~ In file included from viewer.c:36:0: rc.h:36:10: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] full_screen = rc_get_boolean("full_screen"); ^~~~~~~~~~~~~ In file included from viewer.c:36:0: rc.h:36:10: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] rc_set_boolean("full_screen", FALSE); ^~~~~~~~~~~~~ In file included from viewer.c:36:0: rc.h:33:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] rc_set_boolean("fit_screen", GTK_CHECK_MENU_ITEM(widget)->active); ^~~~~~~~~~~~ In file included from viewer.c:36:0: rc.h:33:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] full_screen = rc_get_boolean("full_screen"); ^~~~~~~~~~~~~ In file included from viewer.c:36:0: rc.h:36:10: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] full_screen = rc_get_boolean("full_screen"); ^~~~~~~~~~~~~ In file included from viewer.c:36:0: rc.h:36:10: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' gboolean rc_get_boolean (guchar *key); ^~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'gtkseeabout.c' || echo './'`gtkseeabout.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'gtkseetoolbar.c' || echo './'`gtkseetoolbar.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -Dz_off_t=long -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -c `test -f 'gtksee.c' || echo './'`gtksee.c 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] menu_item = gtk_menu_item_new_with_label(label); ^~~~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkcheckmenuitem.h:32:0, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:46, from gtkseemenu.c:29: /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkmenuitem.h:88:12: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' 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] menu_item = gtk_menu_item_new_with_label(label); ^~~~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkcheckmenuitem.h:32:0, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:46, from gtkseemenu.c:29: /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkmenuitem.h:88:12: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' GtkWidget* gtk_menu_item_new_with_label (const gchar *label); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from gtkseemenu.c:31:0: 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] #define _(String) gettext(String) ^ gtkseemenu.c:132:46: note: in expansion of macro '_' menu = create_menu(GTK_MENU_BAR(menubar), _("File"), accel); ^ gtkseemenu.c:43:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu(GtkMenuBar *menubar, guchar *label, GtkAccelGroup *accel) ^~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:134:37: note: in expansion of macro '_' create_menu_item(GTK_MENU(menu), _("View"), ^ gtkseemenu.c:77:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) ^~~~~~~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:144:37: note: in expansion of macro '_' create_menu_item(GTK_MENU(menu), _("Full-view"), ^ gtkseemenu.c:77:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) ^~~~~~~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:156:37: note: in expansion of macro '_' create_menu_item(GTK_MENU(menu), _("Quit"), ^ gtkseemenu.c:77:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) ^~~~~~~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:161:46: note: in expansion of macro '_' menu = create_menu(GTK_MENU_BAR(menubar), _("Edit"), accel); ^ gtkseemenu.c:43:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu(GtkMenuBar *menubar, guchar *label, GtkAccelGroup *accel) ^~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:163:37: note: in expansion of macro '_' create_menu_item(GTK_MENU(menu), _("Cut"), ^ gtkseemenu.c:77:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) ^~~~~~~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:167:37: note: in expansion of macro '_' create_menu_item(GTK_MENU(menu), _("Copy"), ^ gtkseemenu.c:77:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) ^~~~~~~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:171:37: note: in expansion of macro '_' create_menu_item(GTK_MENU(menu), _("Paste"), ^ gtkseemenu.c:77:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) ^~~~~~~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:175:37: note: in expansion of macro '_' create_menu_item(GTK_MENU(menu), _("Paste hard-link"), ^ gtkseemenu.c:77:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) ^~~~~~~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:181:37: note: in expansion of macro '_' create_menu_item(GTK_MENU(menu), _("Rename"), ^ gtkseemenu.c:77:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) ^~~~~~~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:185:37: note: in expansion of macro '_' create_menu_item(GTK_MENU(menu), _("Timestamp"), ^ gtkseemenu.c:77:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) ^~~~~~~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:189:37: note: in expansion of macro '_' create_menu_item(GTK_MENU(menu), _("Delete"), ^ gtkseemenu.c:77:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) ^~~~~~~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:195:37: note: in expansion of macro '_' create_menu_item(GTK_MENU(menu), _("Select all"), ^ gtkseemenu.c:77:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) ^~~~~~~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:200:46: note: in expansion of macro '_' menu = create_menu(GTK_MENU_BAR(menubar), _("View"), accel); ^ gtkseemenu.c:43:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] menu_set_list_type(rc_get_int("image_list_type")); ^~~~~~~~~~~~~~~~~ In file included from gtkseemenu.c:34:0: rc.h:37:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] rc_get_boolean("show_hidden")); ^~~~~~~~~~~~~ In file included from gtkseemenu.c:34:0: rc.h:36:10: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] rc_get_boolean("hide_non_images")); ^~~~~~~~~~~~~~~~~ In file included from gtkseemenu.c:34:0: rc.h:36:10: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] rc_get_boolean("fast_preview")); ^~~~~~~~~~~~~~ In file included from gtkseemenu.c:34:0: rc.h:36:10: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' gboolean rc_get_boolean (guchar *key); ^~~~~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:289:49: note: in expansion of macro '_' menu_item = create_menu_item(GTK_MENU(menu), _("Sort"), NULL, NULL, 0, 0); ^ gtkseemenu.c:77:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) ^~~~~~~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:292:40: note: in expansion of macro '_' create_menu_item(GTK_MENU(submenu), _("By Name"), ^ gtkseemenu.c:77:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) ^~~~~~~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:295:40: note: in expansion of macro '_' create_menu_item(GTK_MENU(submenu), _("By Size"), ^ gtkseemenu.c:77:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) ^~~~~~~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:298:40: note: in expansion of macro '_' create_menu_item(GTK_MENU(submenu), _("By Property"), ^ gtkseemenu.c:77:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) ^~~~~~~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:301:40: note: in expansion of macro '_' create_menu_item(GTK_MENU(submenu), _("By Date"), ^ gtkseemenu.c:77:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) ^~~~~~~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:304:40: note: in expansion of macro '_' create_menu_item(GTK_MENU(submenu), _("By Type"), ^ gtkseemenu.c:77:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) ^~~~~~~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:310:40: note: in expansion of macro '_' create_menu_item(GTK_MENU(submenu), _("Ascend"), ^ gtkseemenu.c:77:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) ^~~~~~~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:313:40: note: in expansion of macro '_' create_menu_item(GTK_MENU(submenu), _("Descend"), ^ gtkseemenu.c:77:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) ^~~~~~~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:319:37: note: in expansion of macro '_' create_menu_item(GTK_MENU(menu), _("Refresh"), ^ gtkseemenu.c:77:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) ^~~~~~~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:329:37: note: in expansion of macro '_' create_menu_item(GTK_MENU(menu), _("Quick-refresh"), ^ gtkseemenu.c:77:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) ^~~~~~~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:346:46: note: in expansion of macro '_' menu = create_menu(GTK_MENU_BAR(menubar), _("Tools"), accel); ^ gtkseemenu.c:43:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu(GtkMenuBar *menubar, guchar *label, GtkAccelGroup *accel) ^~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:348:37: note: in expansion of macro '_' create_menu_item(GTK_MENU(menu), _("Slide show"), ^ gtkseemenu.c:77:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) ^~~~~~~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:352:37: note: in expansion of macro '_' create_menu_item(GTK_MENU(menu), _("The Gimp"), ^ gtkseemenu.c:77:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) ^~~~~~~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:358:37: note: in expansion of macro '_' create_menu_item(GTK_MENU(menu), _("Options..."), ^ gtkseemenu.c:77:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) ^~~~~~~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:363:46: note: in expansion of macro '_' menu = create_menu(GTK_MENU_BAR(menubar), _("Help"), accel); ^ gtkseemenu.c:43:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu(GtkMenuBar *menubar, guchar *label, GtkAccelGroup *accel) ^~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:365:37: note: in expansion of macro '_' create_menu_item(GTK_MENU(menu), _("Contents"), ^ gtkseemenu.c:77:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) ^~~~~~~~~~~~~~~~ In file included from gtkseemenu.c:31:0: intl.h:6:19: warning: pointer targets in passing argument 2 of 'create_menu_item' differ in signedness [-Wpointer-sign] #define _(String) gettext(String) ^ gtkseemenu.c:371:37: note: in expansion of macro '_' create_menu_item(GTK_MENU(menu), _("About GTK See..."), ^ gtkseemenu.c:77:1: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' create_menu_item(GtkMenu *menu, guchar *label, GtkSignalFunc func, GtkAccelGroup *accel, guint key, guint mods) ^~~~~~~~~~~~~~~~ In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:42:4: note: in expansion of macro 'N_' N_("Main Programming:") , ^~ intl.h:10:20: note: (near initialization for 'credit_text[0]') #define N_(String) (String) ^ gtkseeabout.c:42:4: note: in expansion of macro 'N_' N_("Main Programming:") , ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:43:7: note: in expansion of macro 'N_' N_("Lee Luyang"), NULL, ^~ intl.h:10:20: note: (near initialization for 'credit_text[1]') #define N_(String) (String) ^ gtkseeabout.c:43:7: note: in expansion of macro 'N_' N_("Lee Luyang"), NULL, ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:44:4: note: in expansion of macro 'N_' N_("Additional Programming:"), N_("Daniel R. Ome"), NULL, ^~ intl.h:10:20: note: (near initialization for 'credit_text[3]') #define N_(String) (String) ^ gtkseeabout.c:44:4: note: in expansion of macro 'N_' N_("Additional Programming:"), N_("Daniel R. Ome"), NULL, ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:44:35: note: in expansion of macro 'N_' N_("Additional Programming:"), N_("Daniel R. Ome"), NULL, ^~ intl.h:10:20: note: (near initialization for 'credit_text[4]') #define N_(String) (String) ^ gtkseeabout.c:44:35: note: in expansion of macro 'N_' N_("Additional Programming:"), N_("Daniel R. Ome"), NULL, ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:45:4: note: in expansion of macro 'N_' N_("Important Collaboration:"), ^~ intl.h:10:20: note: (near initialization for 'credit_text[6]') #define N_(String) (String) ^ gtkseeabout.c:45:4: note: in expansion of macro 'N_' N_("Important Collaboration:"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:46:7: note: in expansion of macro 'N_' N_("Roman Belenov"), ^~ intl.h:10:20: note: (near initialization for 'credit_text[7]') #define N_(String) (String) ^ gtkseeabout.c:46:7: note: in expansion of macro 'N_' N_("Roman Belenov"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:47:7: note: in expansion of macro 'N_' N_("Leopoldo Cerbaro"), ^~ intl.h:10:20: note: (near initialization for 'credit_text[8]') #define N_(String) (String) ^ gtkseeabout.c:47:7: note: in expansion of macro 'N_' N_("Leopoldo Cerbaro"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:48:7: note: in expansion of macro 'N_' N_("Jean-Pierre Demailly"), ^~ intl.h:10:20: note: (near initialization for 'credit_text[9]') #define N_(String) (String) ^ gtkseeabout.c:48:7: note: in expansion of macro 'N_' N_("Jean-Pierre Demailly"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:49:7: note: in expansion of macro 'N_' N_("Dmitry Goroh"), ^~ intl.h:10:20: note: (near initialization for 'credit_text[10]') #define N_(String) (String) ^ gtkseeabout.c:49:7: note: in expansion of macro 'N_' N_("Dmitry Goroh"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:50:7: note: in expansion of macro 'N_' N_("Andreas Grosse"), ^~ intl.h:10:20: note: (near initialization for 'credit_text[11]') #define N_(String) (String) ^ gtkseeabout.c:50:7: note: in expansion of macro 'N_' N_("Andreas Grosse"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:51:7: note: in expansion of macro 'N_' N_("huzheng"), ^~ intl.h:10:20: note: (near initialization for 'credit_text[12]') #define N_(String) (String) ^ gtkseeabout.c:51:7: note: in expansion of macro 'N_' N_("huzheng"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:52:7: note: in expansion of macro 'N_' N_("Jarek"), ^~ intl.h:10:20: note: (near initialization for 'credit_text[13]') #define N_(String) (String) ^ gtkseeabout.c:52:7: note: in expansion of macro 'N_' N_("Jarek"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:53:7: note: in expansion of macro 'N_' N_("Jan Keirse"), ^~ intl.h:10:20: note: (near initialization for 'credit_text[14]') #define N_(String) (String) ^ gtkseeabout.c:53:7: note: in expansion of macro 'N_' N_("Jan Keirse"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:54:7: note: in expansion of macro 'N_' N_("Kevin Krumwiede"), ^~ intl.h:10:20: note: (near initialization for 'credit_text[15]') #define N_(String) (String) ^ gtkseeabout.c:54:7: note: in expansion of macro 'N_' N_("Kevin Krumwiede"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:55:7: note: in expansion of macro 'N_' N_("Laurent Maestracci"), ^~ intl.h:10:20: note: (near initialization for 'credit_text[16]') #define N_(String) (String) ^ gtkseeabout.c:55:7: note: in expansion of macro 'N_' N_("Laurent Maestracci"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:56:7: note: in expansion of macro 'N_' N_("Asbjoern Pettersen"), ^~ intl.h:10:20: note: (near initialization for 'credit_text[17]') #define N_(String) (String) ^ gtkseeabout.c:56:7: note: in expansion of macro 'N_' N_("Asbjoern Pettersen"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:57:7: note: in expansion of macro 'N_' N_("Regis Rampnoux"), ^~ intl.h:10:20: note: (near initialization for 'credit_text[18]') #define N_(String) (String) ^ gtkseeabout.c:57:7: note: in expansion of macro 'N_' N_("Regis Rampnoux"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:58:7: note: in expansion of macro 'N_' N_("Ulrich Ross"), ^~ intl.h:10:20: note: (near initialization for 'credit_text[19]') #define N_(String) (String) ^ gtkseeabout.c:58:7: note: in expansion of macro 'N_' N_("Ulrich Ross"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:59:7: note: in expansion of macro 'N_' N_("Dirk Ruediger"), ^~ intl.h:10:20: note: (near initialization for 'credit_text[20]') #define N_(String) (String) ^ gtkseeabout.c:59:7: note: in expansion of macro 'N_' N_("Dirk Ruediger"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:60:7: note: in expansion of macro 'N_' N_("Holger Weiss"), ^~ intl.h:10:20: note: (near initialization for 'credit_text[21]') #define N_(String) (String) ^ gtkseeabout.c:60:7: note: in expansion of macro 'N_' N_("Holger Weiss"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:61:7: note: in expansion of macro 'N_' N_("Pyun YongHyeon"), NULL, ^~ intl.h:10:20: note: (near initialization for 'credit_text[22]') #define N_(String) (String) ^ gtkseeabout.c:61:7: note: in expansion of macro 'N_' N_("Pyun YongHyeon"), NULL, ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:62:4: note: in expansion of macro 'N_' N_("Homepage and Graphics:"), ^~ intl.h:10:20: note: (near initialization for 'credit_text[24]') #define N_(String) (String) ^ gtkseeabout.c:62:4: note: in expansion of macro 'N_' N_("Homepage and Graphics:"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:63:7: note: in expansion of macro 'N_' N_("keziah"), NULL, ^~ intl.h:10:20: note: (near initialization for 'credit_text[25]') #define N_(String) (String) ^ gtkseeabout.c:63:7: note: in expansion of macro 'N_' N_("keziah"), NULL, ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:64:4: note: in expansion of macro 'N_' N_("Man page:"), N_("Dirk Ruediger"), NULL, ^~ intl.h:10:20: note: (near initialization for 'credit_text[27]') #define N_(String) (String) ^ gtkseeabout.c:64:4: note: in expansion of macro 'N_' N_("Man page:"), N_("Dirk Ruediger"), NULL, ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:64:21: note: in expansion of macro 'N_' N_("Man page:"), N_("Dirk Ruediger"), NULL, ^~ intl.h:10:20: note: (near initialization for 'credit_text[28]') #define N_(String) (String) ^ gtkseeabout.c:64:21: note: in expansion of macro 'N_' N_("Man page:"), N_("Dirk Ruediger"), NULL, ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:69:4: note: in expansion of macro 'N_' N_("Chinese:") , N_("Lee Luyang") , NULL, ^~ intl.h:10:20: note: (near initialization for 'translators[0]') #define N_(String) (String) ^ gtkseeabout.c:69:4: note: in expansion of macro 'N_' N_("Chinese:") , N_("Lee Luyang") , NULL, ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:69:22: note: in expansion of macro 'N_' N_("Chinese:") , N_("Lee Luyang") , NULL, ^~ intl.h:10:20: note: (near initialization for 'translators[1]') #define N_(String) (String) ^ gtkseeabout.c:69:22: note: in expansion of macro 'N_' N_("Chinese:") , N_("Lee Luyang") , NULL, ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:70:4: note: in expansion of macro 'N_' N_("French:") , N_("Regis Rampnoux") , NULL, ^~ intl.h:10:20: note: (near initialization for 'translators[3]') #define N_(String) (String) ^ gtkseeabout.c:70:4: note: in expansion of macro 'N_' N_("French:") , N_("Regis Rampnoux") , NULL, ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:70:22: note: in expansion of macro 'N_' N_("French:") , N_("Regis Rampnoux") , NULL, ^~ intl.h:10:20: note: (near initialization for 'translators[4]') #define N_(String) (String) ^ gtkseeabout.c:70:22: note: in expansion of macro 'N_' N_("French:") , N_("Regis Rampnoux") , NULL, ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:71:4: note: in expansion of macro 'N_' N_("German:") , N_("Dirk Ruediger") , NULL, ^~ intl.h:10:20: note: (near initialization for 'translators[6]') #define N_(String) (String) ^ gtkseeabout.c:71:4: note: in expansion of macro 'N_' N_("German:") , N_("Dirk Ruediger") , NULL, ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:71:22: note: in expansion of macro 'N_' N_("German:") , N_("Dirk Ruediger") , NULL, ^~ intl.h:10:20: note: (near initialization for 'translators[7]') #define N_(String) (String) ^ gtkseeabout.c:71:22: note: in expansion of macro 'N_' N_("German:") , N_("Dirk Ruediger") , NULL, ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:72:4: note: in expansion of macro 'N_' N_("Polish:") , N_("Leszek Pietryka"), NULL, ^~ intl.h:10:20: note: (near initialization for 'translators[9]') #define N_(String) (String) ^ gtkseeabout.c:72:4: note: in expansion of macro 'N_' N_("Polish:") , N_("Leszek Pietryka"), NULL, ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:72:22: note: in expansion of macro 'N_' N_("Polish:") , N_("Leszek Pietryka"), NULL, ^~ intl.h:10:20: note: (near initialization for 'translators[10]') #define N_(String) (String) ^ gtkseeabout.c:72:22: note: in expansion of macro 'N_' N_("Polish:") , N_("Leszek Pietryka"), NULL, ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:73:4: note: in expansion of macro 'N_' N_("Russian:") , N_("Dmitry Goroh") , NULL, ^~ intl.h:10:20: note: (near initialization for 'translators[12]') #define N_(String) (String) ^ gtkseeabout.c:73:4: note: in expansion of macro 'N_' N_("Russian:") , N_("Dmitry Goroh") , NULL, ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:73:22: note: in expansion of macro 'N_' N_("Russian:") , N_("Dmitry Goroh") , NULL, ^~ intl.h:10:20: note: (near initialization for 'translators[13]') #define N_(String) (String) ^ gtkseeabout.c:73:22: note: in expansion of macro 'N_' N_("Russian:") , N_("Dmitry Goroh") , NULL, ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:74:4: note: in expansion of macro 'N_' N_("Spanish:") , N_("Daniel R. Ome") , NULL, ^~ intl.h:10:20: note: (near initialization for 'translators[15]') #define N_(String) (String) ^ gtkseeabout.c:74:4: note: in expansion of macro 'N_' N_("Spanish:") , N_("Daniel R. Ome") , NULL, ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:74:22: note: in expansion of macro 'N_' N_("Spanish:") , N_("Daniel R. Ome") , NULL, ^~ intl.h:10:20: note: (near initialization for 'translators[16]') #define N_(String) (String) ^ gtkseeabout.c:74:22: note: in expansion of macro 'N_' N_("Spanish:") , N_("Daniel R. Ome") , NULL, ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:75:4: note: in expansion of macro 'N_' N_("Ukrainian:"), N_("Dmitry Goroh") , NULL, ^~ intl.h:10:20: note: (near initialization for 'translators[18]') #define N_(String) (String) ^ gtkseeabout.c:75:4: note: in expansion of macro 'N_' N_("Ukrainian:"), N_("Dmitry Goroh") , NULL, ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:75:22: note: in expansion of macro 'N_' N_("Ukrainian:"), N_("Dmitry Goroh") , NULL, ^~ intl.h:10:20: note: (near initialization for 'translators[19]') #define N_(String) (String) ^ gtkseeabout.c:75:22: note: in expansion of macro 'N_' N_("Ukrainian:"), N_("Dmitry Goroh") , NULL, ^~ gtkseeabout.c:81:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "bmp", N_("Microsoft Windows and OS/2 bitmap image"), NULL, ^~~~~ gtkseeabout.c:81:4: note: (near initialization for 'formats[0]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:81:19: note: in expansion of macro 'N_' "bmp", N_("Microsoft Windows and OS/2 bitmap image"), NULL, ^~ intl.h:10:20: note: (near initialization for 'formats[1]') #define N_(String) (String) ^ gtkseeabout.c:81:19: note: in expansion of macro 'N_' "bmp", N_("Microsoft Windows and OS/2 bitmap image"), NULL, ^~ gtkseeabout.c:82:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "eps", N_("Adobe Encapsulated PostScript (need GhostScript)"), NULL, ^~~~~ gtkseeabout.c:82:4: note: (near initialization for 'formats[3]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:82:19: note: in expansion of macro 'N_' "eps", N_("Adobe Encapsulated PostScript (need GhostScript)"), NULL, ^~ intl.h:10:20: note: (near initialization for 'formats[4]') #define N_(String) (String) ^ gtkseeabout.c:82:19: note: in expansion of macro 'N_' "eps", N_("Adobe Encapsulated PostScript (need GhostScript)"), NULL, ^~ gtkseeabout.c:83:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "gif, gif87", N_("CompuServe graphics interchange format"), NULL, ^~~~~~~~~~~~ gtkseeabout.c:83:4: note: (near initialization for 'formats[6]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:83:19: note: in expansion of macro 'N_' "gif, gif87", N_("CompuServe graphics interchange format"), NULL, ^~ intl.h:10:20: note: (near initialization for 'formats[7]') #define N_(String) (String) ^ gtkseeabout.c:83:19: note: in expansion of macro 'N_' "gif, gif87", N_("CompuServe graphics interchange format"), NULL, ^~ gtkseeabout.c:84:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "ico, icon", N_("Microsoft icon"), NULL, ^~~~~~~~~~~ gtkseeabout.c:84:4: note: (near initialization for 'formats[9]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:84:19: note: in expansion of macro 'N_' "ico, icon", N_("Microsoft icon"), NULL, ^~ intl.h:10:20: note: (near initialization for 'formats[10]') #define N_(String) (String) ^ gtkseeabout.c:84:19: note: in expansion of macro 'N_' "ico, icon", N_("Microsoft icon"), NULL, ^~ gtkseeabout.c:85:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "jpeg, jpg", N_("Joint Photographic Experts Group JFIF format"), NULL, ^~~~~~~~~~~ gtkseeabout.c:85:4: note: (near initialization for 'formats[12]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:85:19: note: in expansion of macro 'N_' "jpeg, jpg", N_("Joint Photographic Experts Group JFIF format"), NULL, ^~ intl.h:10:20: note: (near initialization for 'formats[13]') #define N_(String) (String) ^ gtkseeabout.c:85:19: note: in expansion of macro 'N_' "jpeg, jpg", N_("Joint Photographic Experts Group JFIF format"), NULL, ^~ gtkseeabout.c:86:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "pbm", N_("Portable bitmap format (black and white)"), NULL, ^~~~~ gtkseeabout.c:86:4: note: (near initialization for 'formats[15]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:86:19: note: in expansion of macro 'N_' "pbm", N_("Portable bitmap format (black and white)"), NULL, ^~ intl.h:10:20: note: (near initialization for 'formats[16]') #define N_(String) (String) ^ gtkseeabout.c:86:19: note: in expansion of macro 'N_' "pbm", N_("Portable bitmap format (black and white)"), NULL, ^~ gtkseeabout.c:87:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "pcx", N_("ZSoft IBM PC Paintbrush"), NULL, ^~~~~ gtkseeabout.c:87:4: note: (near initialization for 'formats[18]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:87:19: note: in expansion of macro 'N_' "pcx", N_("ZSoft IBM PC Paintbrush"), NULL, ^~ intl.h:10:20: note: (near initialization for 'formats[19]') #define N_(String) (String) ^ gtkseeabout.c:87:19: note: in expansion of macro 'N_' "pcx", N_("ZSoft IBM PC Paintbrush"), NULL, ^~ gtkseeabout.c:88:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "pgm", N_("Portable graymap format (gray scale)"), NULL, ^~~~~ gtkseeabout.c:88:4: note: (near initialization for 'formats[21]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:88:19: note: in expansion of macro 'N_' "pgm", N_("Portable graymap format (gray scale)"), NULL, ^~ intl.h:10:20: note: (near initialization for 'formats[22]') #define N_(String) (String) ^ gtkseeabout.c:88:19: note: in expansion of macro 'N_' "pgm", N_("Portable graymap format (gray scale)"), NULL, ^~ gtkseeabout.c:89:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "png", N_("Portable Network Graphics"), NULL, ^~~~~ gtkseeabout.c:89:4: note: (near initialization for 'formats[24]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:89:19: note: in expansion of macro 'N_' "png", N_("Portable Network Graphics"), NULL, ^~ intl.h:10:20: note: (near initialization for 'formats[25]') #define N_(String) (String) ^ gtkseeabout.c:89:19: note: in expansion of macro 'N_' "png", N_("Portable Network Graphics"), NULL, ^~ gtkseeabout.c:90:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "pnm", N_("Portable anymap"), NULL, ^~~~~ gtkseeabout.c:90:4: note: (near initialization for 'formats[27]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:90:19: note: in expansion of macro 'N_' "pnm", N_("Portable anymap"), NULL, ^~ intl.h:10:20: note: (near initialization for 'formats[28]') #define N_(String) (String) ^ gtkseeabout.c:90:19: note: in expansion of macro 'N_' "pnm", N_("Portable anymap"), NULL, ^~ gtkseeabout.c:91:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "ppm", N_("Portable pixmap format (color)"), NULL, ^~~~~ gtkseeabout.c:91:4: note: (near initialization for 'formats[30]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:91:19: note: in expansion of macro 'N_' "ppm", N_("Portable pixmap format (color)"), NULL, ^~ intl.h:10:20: note: (near initialization for 'formats[31]') #define N_(String) (String) ^ gtkseeabout.c:91:19: note: in expansion of macro 'N_' "ppm", N_("Portable pixmap format (color)"), NULL, ^~ gtkseeabout.c:92:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "ps, psd", N_("Adobe PostScript"), NULL, ^~~~~~~~~ gtkseeabout.c:92:4: note: (near initialization for 'formats[33]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:92:19: note: in expansion of macro 'N_' "ps, psd", N_("Adobe PostScript"), NULL, ^~ intl.h:10:20: note: (near initialization for 'formats[34]') #define N_(String) (String) ^ gtkseeabout.c:92:19: note: in expansion of macro 'N_' "ps, psd", N_("Adobe PostScript"), NULL, ^~ gtkseeabout.c:93:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "ras, sun", N_("SUN Rasterfile"), NULL, ^~~~~~~~~~ gtkseeabout.c:93:4: note: (near initialization for 'formats[36]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:93:19: note: in expansion of macro 'N_' "ras, sun", N_("SUN Rasterfile"), NULL, ^~ intl.h:10:20: note: (near initialization for 'formats[37]') #define N_(String) (String) ^ gtkseeabout.c:93:19: note: in expansion of macro 'N_' "ras, sun", N_("SUN Rasterfile"), NULL, ^~ gtkseeabout.c:94:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "sgi", N_("Irix RGB image"), NULL, ^~~~~ gtkseeabout.c:94:4: note: (near initialization for 'formats[39]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:94:19: note: in expansion of macro 'N_' "sgi", N_("Irix RGB image"), NULL, ^~ intl.h:10:20: note: (near initialization for 'formats[40]') #define N_(String) (String) ^ gtkseeabout.c:94:19: note: in expansion of macro 'N_' "sgi", N_("Irix RGB image"), NULL, ^~ gtkseeabout.c:95:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "tga", N_("Truevision Targa image"), NULL, ^~~~~ gtkseeabout.c:95:4: note: (near initialization for 'formats[42]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:95:19: note: in expansion of macro 'N_' "tga", N_("Truevision Targa image"), NULL, ^~ intl.h:10:20: note: (near initialization for 'formats[43]') #define N_(String) (String) ^ gtkseeabout.c:95:19: note: in expansion of macro 'N_' "tga", N_("Truevision Targa image"), NULL, ^~ gtkseeabout.c:96:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "tif, tiff", N_("Tagged Image File Format"), NULL, ^~~~~~~~~~~ gtkseeabout.c:96:4: note: (near initialization for 'formats[45]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:96:19: note: in expansion of macro 'N_' "tif, tiff", N_("Tagged Image File Format"), NULL, ^~ intl.h:10:20: note: (near initialization for 'formats[46]') #define N_(String) (String) ^ gtkseeabout.c:96:19: note: in expansion of macro 'N_' "tif, tiff", N_("Tagged Image File Format"), NULL, ^~ gtkseeabout.c:97:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "wmf", N_("Windows Metafile (need wmftogif)"), NULL, ^~~~~ gtkseeabout.c:97:4: note: (near initialization for 'formats[48]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:97:19: note: in expansion of macro 'N_' "wmf", N_("Windows Metafile (need wmftogif)"), NULL, ^~ intl.h:10:20: note: (near initialization for 'formats[49]') #define N_(String) (String) ^ gtkseeabout.c:97:19: note: in expansion of macro 'N_' "wmf", N_("Windows Metafile (need wmftogif)"), NULL, ^~ gtkseeabout.c:98:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "xbm", N_("X Windows system bitmap (black and white)"), NULL, ^~~~~ gtkseeabout.c:98:4: note: (near initialization for 'formats[51]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:98:19: note: in expansion of macro 'N_' "xbm", N_("X Windows system bitmap (black and white)"), NULL, ^~ intl.h:10:20: note: (near initialization for 'formats[52]') #define N_(String) (String) ^ gtkseeabout.c:98:19: note: in expansion of macro 'N_' "xbm", N_("X Windows system bitmap (black and white)"), NULL, ^~ gtkseeabout.c:99:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "xcf", N_("GIMP image"), NULL, ^~~~~ gtkseeabout.c:99:4: note: (near initialization for 'formats[54]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:99:19: note: in expansion of macro 'N_' "xcf", N_("GIMP image"), NULL, ^~ intl.h:10:20: note: (near initialization for 'formats[55]') #define N_(String) (String) ^ gtkseeabout.c:99:19: note: in expansion of macro 'N_' "xcf", N_("GIMP image"), NULL, ^~ gtkseeabout.c:100:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "xpm", N_("X Windows system pixmap (color)"), NULL, ^~~~~ gtkseeabout.c:100:4: note: (near initialization for 'formats[57]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:100:19: note: in expansion of macro 'N_' "xpm", N_("X Windows system pixmap (color)"), NULL, ^~ intl.h:10:20: note: (near initialization for 'formats[58]') #define N_(String) (String) ^ gtkseeabout.c:100:19: note: in expansion of macro 'N_' "xpm", N_("X Windows system pixmap (color)"), NULL, ^~ gtkseeabout.c:101:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "xwd", N_("X Windows system window dump (color)"), NULL, ^~~~~ gtkseeabout.c:101:4: note: (near initialization for 'formats[60]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:101:19: note: in expansion of macro 'N_' "xwd", N_("X Windows system window dump (color)"), NULL, ^~ intl.h:10:20: note: (near initialization for 'formats[61]') #define N_(String) (String) ^ gtkseeabout.c:101:19: note: in expansion of macro 'N_' "xwd", N_("X Windows system window dump (color)"), NULL, ^~ gtkseeabout.c:107:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "#", ^~~ gtkseeabout.c:107:4: note: (near initialization for 'legal_text[0]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:108:4: note: in expansion of macro 'N_' N_("COPYING\n"), ^~ intl.h:10:20: note: (near initialization for 'legal_text[1]') #define N_(String) (String) ^ gtkseeabout.c:108:4: note: in expansion of macro 'N_' N_("COPYING\n"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:109:4: note: in expansion of macro 'N_' 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]') #define N_(String) (String) ^ gtkseeabout.c:109:4: note: in expansion of macro 'N_' 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 differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:110:4: note: in expansion of macro 'N_' 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]') #define N_(String) (String) ^ gtkseeabout.c:110:4: note: in expansion of macro 'N_' 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 differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:111:4: note: in expansion of macro 'N_' 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]') #define N_(String) (String) ^ gtkseeabout.c:111:4: note: in expansion of macro 'N_' 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 differ in signedness [-Wpointer-sign] "#", ^~~ gtkseeabout.c:116:4: note: (near initialization for 'usage_text[0]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:117:4: note: in expansion of macro 'N_' N_("Command-line usage:\n"), ^~ intl.h:10:20: note: (near initialization for 'usage_text[1]') #define N_(String) (String) ^ gtkseeabout.c:117:4: note: in expansion of macro 'N_' N_("Command-line usage:\n"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:118:4: note: in expansion of macro 'N_' N_(" gtksee [-R[directory]] [-rfisvh] [files...]\n"), ^~ intl.h:10:20: note: (near initialization for 'usage_text[2]') #define N_(String) (String) ^ gtkseeabout.c:118:4: note: in expansion of macro 'N_' N_(" gtksee [-R[directory]] [-rfisvh] [files...]\n"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:119:4: note: in expansion of macro 'N_' N_(" -r Use current directory as root\n"), ^~ intl.h:10:20: note: (near initialization for 'usage_text[3]') #define N_(String) (String) ^ gtkseeabout.c:119:4: note: in expansion of macro 'N_' N_(" -r Use current directory as root\n"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:120:4: note: in expansion of macro 'N_' N_(" -R Use as root\n"), ^~ intl.h:10:20: note: (near initialization for 'usage_text[4]') #define N_(String) (String) ^ gtkseeabout.c:120:4: note: in expansion of macro 'N_' N_(" -R Use as root\n"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:121:4: note: in expansion of macro 'N_' N_(" -f Enable full-screen mode\n"), ^~ intl.h:10:20: note: (near initialization for 'usage_text[5]') #define N_(String) (String) ^ gtkseeabout.c:121:4: note: in expansion of macro 'N_' N_(" -f Enable full-screen mode\n"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:122:4: note: in expansion of macro 'N_' N_(" -i Enable fit-screen mode\n"), ^~ intl.h:10:20: note: (near initialization for 'usage_text[6]') #define N_(String) (String) ^ gtkseeabout.c:122:4: note: in expansion of macro 'N_' N_(" -i Enable fit-screen mode\n"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:123:4: note: in expansion of macro 'N_' N_(" -s Enable slide-show mode\n"), ^~ intl.h:10:20: note: (near initialization for 'usage_text[7]') #define N_(String) (String) ^ gtkseeabout.c:123:4: note: in expansion of macro 'N_' N_(" -s Enable slide-show mode\n"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:124:4: note: in expansion of macro 'N_' N_(" -v Print package version\n"), ^~ intl.h:10:20: note: (near initialization for 'usage_text[8]') #define N_(String) (String) ^ gtkseeabout.c:124:4: note: in expansion of macro 'N_' N_(" -v Print package version\n"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:125:4: note: in expansion of macro 'N_' N_(" -h Print this help message\n"), ^~ intl.h:10:20: note: (near initialization for 'usage_text[9]') #define N_(String) (String) ^ gtkseeabout.c:125:4: note: in expansion of macro 'N_' N_(" -h Print this help message\n"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:126:4: note: in expansion of macro 'N_' N_(" files... Launch gtksee viewer\n\n"), ^~ intl.h:10:20: note: (near initialization for 'usage_text[10]') #define N_(String) (String) ^ gtkseeabout.c:126:4: note: in expansion of macro 'N_' N_(" files... Launch gtksee viewer\n\n"), ^~ gtkseeabout.c:127:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "#", ^~~ gtkseeabout.c:127:4: note: (near initialization for 'usage_text[11]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:128:4: note: in expansion of macro 'N_' N_("Keyboard shortcuts:\n"), ^~ intl.h:10:20: note: (near initialization for 'usage_text[12]') #define N_(String) (String) ^ gtkseeabout.c:128:4: note: in expansion of macro 'N_' N_("Keyboard shortcuts:\n"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:129:4: note: in expansion of macro 'N_' N_(" These keys are bound to viewer:\n"), ^~ intl.h:10:20: note: (near initialization for 'usage_text[13]') #define N_(String) (String) ^ gtkseeabout.c:129:4: note: in expansion of macro 'N_' N_(" These keys are bound to viewer:\n"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:130:4: note: in expansion of macro 'N_' N_(" [Arrow-keys] Move large image\n"), ^~ intl.h:10:20: note: (near initialization for 'usage_text[14]') #define N_(String) (String) ^ gtkseeabout.c:130:4: note: in expansion of macro 'N_' N_(" [Arrow-keys] Move large image\n"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:131:4: note: in expansion of macro 'N_' N_(" [PageUp] Show previous image\n"), ^~ intl.h:10:20: note: (near initialization for 'usage_text[15]') #define N_(String) (String) ^ gtkseeabout.c:131:4: note: in expansion of macro 'N_' N_(" [PageUp] Show previous image\n"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:132:4: note: in expansion of macro 'N_' N_(" [PageDown] Show next image\n"), ^~ intl.h:10:20: note: (near initialization for 'usage_text[16]') #define N_(String) (String) ^ gtkseeabout.c:132:4: note: in expansion of macro 'N_' N_(" [PageDown] Show next image\n"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:133:4: note: in expansion of macro 'N_' N_(" [Home] Show the first image\n"), ^~ intl.h:10:20: note: (near initialization for 'usage_text[17]') #define N_(String) (String) ^ gtkseeabout.c:133:4: note: in expansion of macro 'N_' N_(" [Home] Show the first image\n"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:134:4: note: in expansion of macro 'N_' N_(" [End] Show the last image\n"), ^~ intl.h:10:20: note: (near initialization for 'usage_text[18]') #define N_(String) (String) ^ gtkseeabout.c:134:4: note: in expansion of macro 'N_' N_(" [End] Show the last image\n"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:135:4: note: in expansion of macro 'N_' N_(" [Space] Show next image(loop)\n"), ^~ intl.h:10:20: note: (near initialization for 'usage_text[19]') #define N_(String) (String) ^ gtkseeabout.c:135:4: note: in expansion of macro 'N_' N_(" [Space] Show next image(loop)\n"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:136:4: note: in expansion of macro 'N_' N_(" [Escape] Return to the browser\n\n"), ^~ intl.h:10:20: note: (near initialization for 'usage_text[20]') #define N_(String) (String) ^ gtkseeabout.c:136:4: note: in expansion of macro 'N_' N_(" [Escape] Return to the browser\n\n"), ^~ gtkseeabout.c:137:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "#", ^~~ gtkseeabout.c:137:4: note: (near initialization for 'usage_text[21]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:138:4: note: in expansion of macro 'N_' N_("Mouse hints:\n"), ^~ intl.h:10:20: note: (near initialization for 'usage_text[22]') #define N_(String) (String) ^ gtkseeabout.c:138:4: note: in expansion of macro 'N_' N_("Mouse hints:\n"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:139:4: note: in expansion of macro 'N_' 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]') #define N_(String) (String) ^ gtkseeabout.c:139:4: note: in expansion of macro 'N_' 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 differ in signedness [-Wpointer-sign] "#", ^~~ gtkseeabout.c:140:4: note: (near initialization for 'usage_text[24]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:141:4: note: in expansion of macro 'N_' N_("Have fun!\n"), ^~ intl.h:10:20: note: (near initialization for 'usage_text[25]') #define N_(String) (String) ^ gtkseeabout.c:141:4: note: in expansion of macro 'N_' N_("Have fun!\n"), ^~ gtkseeabout.c:146:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "#", ^~~ gtkseeabout.c:146:4: note: (near initialization for 'known_bugs_text[0]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:147:4: note: in expansion of macro 'N_' N_("None :)\n"), ^~ intl.h:10:20: note: (near initialization for 'known_bugs_text[1]') #define N_(String) (String) ^ gtkseeabout.c:147:4: note: in expansion of macro 'N_' N_("None :)\n"), ^~ gtkseeabout.c:152:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "#", ^~~ gtkseeabout.c:152:4: note: (near initialization for 'feedback_text[0]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:153:4: note: in expansion of macro 'N_' N_("Comments, suggestions and bug-reportings:\n"), ^~ intl.h:10:20: note: (near initialization for 'feedback_text[1]') #define N_(String) (String) ^ gtkseeabout.c:153:4: note: in expansion of macro 'N_' N_("Comments, suggestions and bug-reportings:\n"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:154:4: note: in expansion of macro 'N_' N_(" Maintainer: keziah@users.berlios.de\n\n"), ^~ intl.h:10:20: note: (near initialization for 'feedback_text[2]') #define N_(String) (String) ^ gtkseeabout.c:154:4: note: in expansion of macro 'N_' N_(" Maintainer: keziah@users.berlios.de\n\n"), ^~ gtkseeabout.c:155:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "#", ^~~ gtkseeabout.c:155:4: note: (near initialization for 'feedback_text[3]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:156:4: note: in expansion of macro 'N_' N_("Original feedback:\n"), ^~ intl.h:10:20: note: (near initialization for 'feedback_text[4]') #define N_(String) (String) ^ gtkseeabout.c:156:4: note: in expansion of macro 'N_' N_("Original feedback:\n"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:157:4: note: in expansion of macro 'N_' N_("Comments, suggestions and bug-reportings:\n"), ^~ intl.h:10:20: note: (near initialization for 'feedback_text[5]') #define N_(String) (String) ^ gtkseeabout.c:157:4: note: in expansion of macro 'N_' N_("Comments, suggestions and bug-reportings:\n"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:158:4: note: in expansion of macro 'N_' N_(" Please send them to my current primary e-mail address:\n"), ^~ intl.h:10:20: note: (near initialization for 'feedback_text[6]') #define N_(String) (String) ^ gtkseeabout.c:158:4: note: in expansion of macro 'N_' N_(" Please send them to my current primary e-mail address:\n"), ^~ gtkseeabout.c:159:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] " jkhotaru@mail.sti.com.cn\n\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkseeabout.c:159:4: note: (near initialization for 'feedback_text[7]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:160:4: note: in expansion of macro 'N_' N_("Imageware:\n"), ^~ intl.h:10:20: note: (near initialization for 'feedback_text[8]') #define N_(String) (String) ^ gtkseeabout.c:160:4: note: in expansion of macro 'N_' N_("Imageware:\n"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:161:4: note: in expansion of macro 'N_' 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]') #define N_(String) (String) ^ gtkseeabout.c:161:4: note: in expansion of macro 'N_' 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 differ in signedness [-Wpointer-sign] " hotaru@163.net\n", ^~~~~~~~~~~~~~~~~~~~ gtkseeabout.c:162:7: note: (near initialization for 'feedback_text[10]') In file included from gtkseeabout.c:32:0: intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:163:4: note: in expansion of macro 'N_' 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]') #define N_(String) (String) ^ gtkseeabout.c:163:4: note: in expansion of macro 'N_' N_(" Keep sending me things. :) And I'll keep on developing this program.\n"), ^~ intl.h:10:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(String) (String) ^ gtkseeabout.c:164:4: note: in expansion of macro 'N_' N_(" P.S. My favorite is Anime/Manga. :)\n"), ^~ intl.h:10:20: note: (near initialization for 'feedback_text[12]') #define N_(String) (String) ^ gtkseeabout.c:164:4: note: in expansion of macro 'N_' N_(" P.S. My favorite is Anime/Manga. :)\n"), ^~ gtkseeabout.c: In function 'print_help_message': gtkseeabout.c:177:22: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign] printf("%s", _(usage_text[i++])); ^ intl.h:6:27: note: in definition of macro '_' #define _(String) gettext(String) ^~~~~~ In file included from intl.h:5:0, from gtkseeabout.c:32: /usr/include/libintl.h:54:7: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' char *gettext(const char *) __format_arg(1); ^~~~~~~ gtkseeabout.c: In function 'generate_list': gtkseeabout.c:196:25: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign] temp[0] = gettext(text[i++]); ^~~~ In file included from intl.h:5:0, from gtkseeabout.c:32: /usr/include/libintl.h:54:7: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' char *gettext(const char *) __format_arg(1); ^~~~~~~ gtkseeabout.c:197:25: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign] temp[1] = gettext(text[i++]); ^~~~ In file included from intl.h:5:0, from gtkseeabout.c:32: /usr/include/libintl.h:54:7: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' char *gettext(const char *) __format_arg(1); ^~~~~~~ gtkseeabout.c:203:28: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign] temp[1] = gettext(text[i++]); ^~~~ In file included from intl.h:5:0, from gtkseeabout.c:32: /usr/include/libintl.h:54:7: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' char *gettext(const char *) __format_arg(1); ^~~~~~~ In file included from gtkseeabout.c:32:0: gtkseeabout.c: In function 'generate_text': gtkseeabout.c:272:30: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign] _(text[++i]), ^ intl.h:6:27: note: in definition of macro '_' #define _(String) gettext(String) ^~~~~~ In file included from intl.h:5:0, from gtkseeabout.c:32: /usr/include/libintl.h:54:7: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' char *gettext(const char *) __format_arg(1); ^~~~~~~ In file included from gtkseeabout.c:32:0: gtkseeabout.c:283:30: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign] _(text[i++]), ^ intl.h:6:27: note: in definition of macro '_' #define _(String) gettext(String) ^~~~~~ In file included from intl.h:5:0, from gtkseeabout.c:32: /usr/include/libintl.h:54:7: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' char *gettext(const char *) __format_arg(1); ^~~~~~~ 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] toolbar_set_list_type(rc_get_int("image_list_type")); ^~~~~~~~~~~~~~~~~ In file included from gtkseetoolbar.c:32:0: rc.h:37:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] if (stat(image_list_get_dir(IMAGE_LIST(imagelist)), &st) != 0) return; ^~~~~~~~~~~~~~~~~~ In file included from gtksee.c:28:0: /usr/include/sys/stat.h:247:5: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int stat(const char *, struct stat *) __RENAME(__stat50); ^~~~ 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] if (stat(image_list_get_dir(IMAGE_LIST(imagelist)), &st) != 0) return; ^~~~~~~~~~~~~~~~~~ In file included from gtksee.c:28:0: /usr/include/sys/stat.h:247:5: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int stat(const char *, struct stat *) __RENAME(__stat50); ^~~~ 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] pos = dirtree_select_dir(DIRTREE(tree), entry_text); ^~~~~~~~~~ In file included from gtksee.c:39:0: dirtree.h:54:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'gchar * {aka char *}' 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] pos = dirtree_select_dir(DIRTREE(tree), entry_text); ^~~~~~~~~~ In file included from gtksee.c:39:0: dirtree.h:54:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'gchar * {aka char *}' gint dirtree_select_dir (Dirtree *tree, guchar *dir); ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkarg.h:31:0, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkobject.h:31, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkaccelgroup.h:35, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:32, from gtksee.c:30: gtksee.c: In function 'dir_selected_internal': /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtktypeutils.h:102:7: warning: pointer targets in passing argument 2 of 'gtk_entry_set_text' differ in signedness [-Wpointer-sign] ((cast*) gtk_type_check_object_cast ((GtkTypeObject*) (tobj), (cast_type))) ^ dirtree.h:29:23: note: in expansion of macro 'GTK_CHECK_CAST' #define DIRTREE(obj) GTK_CHECK_CAST (obj, dirtree_get_type (), Dirtree) ^~~~~~~~~~~~~~ gtksee.c:266:41: note: in expansion of macro 'DIRTREE' gtk_entry_set_text(GTK_ENTRY(entry), DIRTREE(dt)->selected_dir); ^~~~~~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkcolorsel.h:35:0, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:48, from gtksee.c:30: /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkentry.h:88:12: note: expected 'const gchar * {aka const char *}' but argument is of type 'guchar * {aka unsigned char *}' void gtk_entry_set_text (GtkEntry *entry, ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkarg.h:31:0, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkobject.h:31, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtkaccelgroup.h:35, from /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtk.h:32, from gtksee.c:30: /pbulk/work/graphics/gtksee/work/.buildlink/include/gtk-1.2/gtk/gtktypeutils.h:102:7: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] ((cast*) gtk_type_check_object_cast ((GtkTypeObject*) (tobj), (cast_type))) ^ dirtree.h:29:23: note: in expansion of macro 'GTK_CHECK_CAST' #define DIRTREE(obj) GTK_CHECK_CAST (obj, dirtree_get_type (), Dirtree) ^~~~~~~~~~~~~~ gtksee.c:267:33: note: in expansion of macro 'DIRTREE' strcpy(current_selected_dir, DIRTREE(dt)->selected_dir); ^~~~~~~ In file included from gtksee.c:24:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ gtksee.c:272:13: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign] if (stat(image_list_get_dir(IMAGE_LIST(imagelist)), &st) != 0) return; ^~~~~~~~~~~~~~~~~~ In file included from gtksee.c:28:0: /usr/include/sys/stat.h:247:5: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' int stat(const char *, struct stat *) __RENAME(__stat50); ^~~~ 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] image_convert_info(info, text); ^~~~ In file included from common_tools.h:28:0, from gtksee.c:32: imagelist.h:88:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'gchar * {aka char *}' 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] fast_preview = rc_get_boolean("fast_preview"); ^~~~~~~~~~~~~~ In file included from gtksee.c:41:0: rc.h:36:10: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' gboolean rc_get_boolean (guchar *key); ^~~~~~~~~~~~~~ gtksee.c:359:27: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(fullname, image_list_get_dir(il)); ^~~~~~~~~~~~~~~~~~ In file included from gtksee.c:24:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ gtksee.c:381:38: warning: pointer targets in passing argument 2 of 'image_convert_info' differ in signedness [-Wpointer-sign] image_convert_info(info, buffer); ^~~~~~ In file included from common_tools.h:28:0, from gtksee.c:32: imagelist.h:88:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'gchar * {aka char *}' 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] rc_set_boolean("full_screen", TRUE); ^~~~~~~~~~~~~ In file included from gtksee.c:41:0: rc.h:33:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' void rc_set_boolean (guchar *key, gboolean value); ^~~~~~~~~~~~~~ gtksee.c: In function 'menu_edit_copy': gtksee.c:552:37: warning: pointer targets in passing argument 2 of 'file_clipboard_set' differ in signedness [-Wpointer-sign] file_clipboard_set(counter++, buf); ^~~ gtksee.c:102:13: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] if (strncmp(file_clipboard[0], dir, strlen(dir)) == 0 && ^~~ In file included from gtksee.c:24:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ gtksee.c:588:35: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness [-Wpointer-sign] if (strncmp(file_clipboard[0], dir, strlen(dir)) == 0 && ^~~ In file included from gtksee.c:24:0: /usr/include/string.h:63:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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] file_clipboard[0][strlen(dir)] == '/' && ^~~ In file included from gtksee.c:24:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ gtksee.c:590:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] strchr(file_clipboard[0] + strlen(dir) + 1, '/') == NULL) ^~~ In file included from gtksee.c:24:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ gtksee.c:597:18: warning: pointer targets in passing argument 1 of 'file_paste' differ in signedness [-Wpointer-sign] file_paste(file_clipboard[i], dir, ^~~~~~~~~~~~~~ gtksee.c:103:13: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' static void file_paste (guchar *src_file, guchar *dest_path, ^~~~~~~~~~ gtksee.c:608:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] file = strrchr(file_clipboard[i], '/') + 1; ^ gtksee.c:609:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf, "%s/%s", dir, file); ^~~ In file included from gtksee.c:22:0: /usr/include/stdio.h:268:6: note: expected 'char * restrict' but argument is of type 'guchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...) ^~~~~~~ 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] rc_set_boolean("show_hidden", GTK_CHECK_MENU_ITEM(widget)->active); ^~~~~~~~~~~~~ In file included from gtksee.c:41:0: rc.h:33:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] rc_set_boolean("hide_non_images", GTK_CHECK_MENU_ITEM(widget)->active); ^~~~~~~~~~~~~~~~~ In file included from gtksee.c:41:0: rc.h:33:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] rc_set_boolean("fast_preview", GTK_CHECK_MENU_ITEM(widget)->active); ^~~~~~~~~~~~~~ In file included from gtksee.c:41:0: rc.h:33:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] type = rc_get_int("image_sort_type"); ^~~~~~~~~~~~~~~~~ In file included from gtksee.c:41:0: rc.h:37:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] type = rc_get_int("image_sort_type"); ^~~~~~~~~~~~~~~~~ In file included from gtksee.c:41:0: rc.h:37:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] type = rc_get_int("image_sort_type"); ^~~~~~~~~~~~~~~~~ In file included from gtksee.c:41:0: rc.h:37:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] type = rc_get_int("image_sort_type"); ^~~~~~~~~~~~~~~~~ In file included from gtksee.c:41:0: rc.h:37:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] type = rc_get_int("image_sort_type"); ^~~~~~~~~~~~~~~~~ In file included from gtksee.c:41:0: rc.h:37:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] type = rc_get_int("image_sort_type"); ^~~~~~~~~~~~~~~~~ In file included from gtksee.c:41:0: rc.h:37:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] type = rc_get_int("image_sort_type"); ^~~~~~~~~~~~~~~~~ In file included from gtksee.c:41:0: rc.h:37:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] rc_set_int("image_list_type", IMAGE_LIST_THUMBNAILS); ^~~~~~~~~~~~~~~~~ In file included from gtksee.c:41:0: rc.h:34:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] rc_set_int("image_list_type", IMAGE_LIST_SMALL_ICONS); ^~~~~~~~~~~~~~~~~ In file included from gtksee.c:41:0: rc.h:34:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] rc_set_int("image_list_type", IMAGE_LIST_DETAILS); ^~~~~~~~~~~~~~~~~ In file included from gtksee.c:41:0: rc.h:34:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] r = rc_get("root_directory"); ^~~~~~~~~~~~~~~~ In file included from gtksee.c:41:0: rc.h:35:10: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' guchar* rc_get (guchar *key); ^~~~~~ gtksee.c:1020:21: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(root, r, sizeof(root)); ^ In file included from gtksee.c:24:0: /usr/include/string.h:64:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strncpy(char * __restrict, const char * __restrict, size_t); ^~~~~~~ gtksee.c:1062:28: warning: pointer targets in passing argument 1 of 'rc_set_boolean' differ in signedness [-Wpointer-sign] rc_set_boolean("full_screen", TRUE); ^~~~~~~~~~~~~ In file included from gtksee.c:41:0: rc.h:33:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] rc_set_boolean("fit_screen", TRUE); ^~~~~~~~~~~~ In file included from gtksee.c:41:0: rc.h:33:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' void rc_set_boolean (guchar *key, gboolean value); ^~~~~~~~~~~~~~ gtksee.c:1099:29: warning: pointer targets in passing argument 1 of 'detect_image_type' differ in signedness [-Wpointer-sign] if (detect_image_type(argv[optind], &info)) ^~~~ In file included from gtksee.c:37:0: detect.h:30:10: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'char *' 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] tree = dirtree_new_by_dir(window, root, wd); ^~~~ In file included from gtksee.c:39:0: dirtree.h:52:12: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'gchar * {aka char *}' 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] tree = dirtree_new_by_dir(window, root, wd); ^~ In file included from gtksee.c:39:0: dirtree.h:52:12: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'gchar * {aka char *}' 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] pos = dirtree_select_dir(DIRTREE(tree), wd); ^~ In file included from gtksee.c:39:0: dirtree.h:54:7: note: expected 'guchar * {aka unsigned char *}' but argument is of type 'gchar * {aka char *}' 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] file_clipboard[num] = g_malloc(sizeof(guchar) * strlen(file) + 1); ^~~~ In file included from gtksee.c:24:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' size_t strlen(const char *); ^~~~~~ gtksee.c:1368:32: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(file_clipboard[num], file); ^~~~ In file included from gtksee.c:24:0: /usr/include/string.h:58:7: note: expected 'const char * restrict' but argument is of type 'guchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ gtksee.c: In function 'file_paste': gtksee.c:1387:48: warning: pointer targets in passing argument 1 of 'strrchr' differ in signedness [-Wpointer-sign] sprintf(buf, "%s/%s", dest_path, strrchr(src_file, '/') + 1); ^~~~~~~~ In file included from gtksee.c:24:0: /usr/include/string.h:66:7: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' char *strrchr(const char *, int); ^~~~~~~ gtksee.c:1388:12: warning: pointer targets in passing argument 1 of 'link' differ in signedness [-Wpointer-sign] link(src_file, buf); ^~~~~~~~ In file included from gtksee.c:25:0: /usr/include/unistd.h:127:6: note: expected 'const char *' but argument is of type 'guchar * {aka unsigned char *}' 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=] 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 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=] 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 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=] 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 sprintf(buf, "%s/%s", IMAGE_LIST(imagelist)->dir, info->name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/X11R7/include -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -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 -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/X11R7/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/X11R7/lib -L/usr/X11R7/lib -lgtk -lgdk -lgmodule -lglib -lintl -lXi -lXext -lX11 -lm gmake[2]: Leaving directory '/pbulk/work/graphics/gtksee/work/gtksee-0.5.6/src' gmake[2]: Entering directory '/pbulk/work/graphics/gtksee/work/gtksee-0.5.6' gmake[2]: Leaving directory '/pbulk/work/graphics/gtksee/work/gtksee-0.5.6' gmake[1]: Leaving directory '/pbulk/work/graphics/gtksee/work/gtksee-0.5.6'