win32: add gwin32compat.h, for utf8-renaming compatibility defines
authorDan Winship <danw@gnome.org>
Thu, 15 Nov 2012 17:24:57 +0000 (12:24 -0500)
committerDan Winship <danw@gnome.org>
Thu, 15 Nov 2012 19:19:05 +0000 (14:19 -0500)
commit08f4f92fedff4821b1cdbab1763f5e3df59ce458
tree833fbeb0349991842dd161e057589ab9683f8382
parentc2acbc018269a052eb7546950088a0860e3b1545
win32: add gwin32compat.h, for utf8-renaming compatibility defines

To avoid -Wmissing-prototype warnings, we need to prototype both the
original and the _utf8 versions of all of the functions that have had
_utf8-renaming on Windows. But duplicating all the prototypes is ugly,
so rather than doing them "in-place", move them all to a new header
file just for that.

https://bugzilla.gnome.org/show_bug.cgi?id=688109
15 files changed:
docs/reference/glib/Makefile.am
glib/Makefile.am
glib/gconvert.c
glib/gconvert.h
glib/gdir.c
glib/gdir.h
glib/genviron.h
glib/gfileutils.h
glib/giochannel.h
glib/glib.h
glib/gspawn.h
glib/gutils.h
glib/gwin32.h
glib/gwin32compat.h [new file with mode: 0644]
gmodule/gmodule.h