R11903 gnc-gkeyfile-utils.c change breaks build for me
Derek Atkins
warlord at MIT.EDU
Sun Nov 13 20:42:02 EST 2005
I'm not convinced it's a gcc-3.3 v. gcc-3.4 issue... I think it's a question
of the size of ssize_t and whether it's the same size as an int. Considering
that we only every write up to an int length, I would suggest you just add
(int) to cast the 'written' variables in the error printf.
I'll commit this change to SVN once my other builds complete and I
can try it.
-derek
Quoting David Reiser <dbreiser at earthlink.net>:
> gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/sw/include -I../../lib/glib26
> - I /sw/include/g-wrap -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/
> include -DORBIT2=1 -I/sw/include/gconf/2 -I/sw/include/orbit-2.0 -I/
> sw/include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include/gtk-2.0
> - I/sw/lib/gtk-2.0/include -I/usr/X11R6/include -I/sw/include/atk-1.0
> - I/sw/include/pango-1.0 -I/usr/X11R6/include/freetype2
> -I/sw/include/ glib-2.0 -I/sw/lib/glib-2.0/include -g -Wall -Wunused
> -Wmissing- prototypes -Wmissing-declarations -Werror -MT
> gnc-gkeyfile-utils.lo - MD -MP -MF .deps/gnc-gkeyfile-utils.Tpo -c
> gnc-gkeyfile-utils.c -fno- common -DPIC -o .libs/gnc-gkeyfile-utils.o
> gnc-gkeyfile-utils.c: In function `gnc_key_file_save_to_file':
> gnc-gkeyfile-utils.c:126: warning: int format, ssize_t arg (arg 6)
> gnc-gkeyfile-utils.c:129: warning: int format, ssize_t arg (arg 6)
> make[4]: *** [gnc-gkeyfile-utils.lo] Error 1
> make[3]: *** [all] Error 2
> make[2]: *** [all-recursive] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2
>
> I'm stuck with gcc 3.3 for the moment (can't get g-wrap 1.9 from fink
> yet, and I haven't tried independent compile...)
> Mac OS X 10.4.3
> --
> David Reiser
> dbreiser at earthlink.net
>
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
--
Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
Member, MIT Student Information Processing Board (SIPB)
URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
warlord at MIT.EDU PGP key available
More information about the gnucash-devel
mailing list