GNOME Bugzilla – Bug 341990
Prototype mismatch in festivalsynthesisdriver.c
Last modified: 2006-05-16 15:47:41 UTC
Building gnome-speech-0.4.0 on darwin8.6.1 with gcc4.0.1 agsinst glib2-2.8.6, I get: gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../.. -I../../gnome-speech -DORBIT2=1 -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include/orbit-2.0 -I/sw/include/bonobo-activation-2.0 -I/sw/include/libbonobo-2.0 -Wall -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-sign-compare -no-cpp-precomp -I/sw/include -O3 -funroll-loops -fstrict-aliasing -c festivalsynthesisdriver.c festivalsynthesisdriver.c: In function 'festival_synthesis_driver_say_raw': festivalsynthesisdriver.c:857: warning: passing argument 4 of 'g_io_channel_write_chars' from incompatible pointer type The code is passing written to g_io_channel_write_chars() as an int* but that function is prototyped for a gsize*
Created attachment 65599 [details] [review] Uses proper declaration of argument types
Fixed in the development version. The fix will be available in the next major release. Thank you for your bug report.