Misc warning fixes

* giscanner/scannerparser.y: Fix the "Ignoring non-UTF-8 constant
	string" error to print the right value.

	* tests/scanner/annotation.c (backslash_parsing_tester)
	(backslash_parsing_tester_2): make these non-static to avoid a
	warning.
	(annotation_object_string_out)
	(annotation_string_zero_terminated): fix return values

	* tests/scanner/annotation.h (annotation_object_with_voidp):
	prototype this

	* tests/scanner/gtkfrob.c:
	* tests/scanner/gtkfrob.h (gtk_frob_language_manager_get_default):
	fix prototype. (s/()/(void)/).

	* tools/compiler.c (format_output): fix signed/unsigned warning.
	Output a prototype for register_typelib() to avoid warnings later.

svn path=/trunk/; revision=1071
This commit is contained in:
Dan Winship 2009-01-27 17:17:31 +00:00 committed by Evan Welsh
parent 582a675584
commit 4dd500c22a

View File

@ -49,7 +49,7 @@ static gchar *
format_output (GTypelib *typelib)
{
GString *result;
gint i;
guint i;
result = g_string_sized_new (6 * typelib->len);
@ -75,6 +75,9 @@ format_output (GTypelib *typelib)
if (!no_init)
{
g_string_append_printf (result,
"__attribute__((constructor)) void "
"register_typelib (void);\n\n");
g_string_append_printf (result,
"__attribute__((constructor)) void\n"
"register_typelib (void)\n"