GLib: Add forgotten includes and build fixes
authorChun-wei Fan <fanchunwei@src.gnome.org>
Mon, 17 Oct 2011 06:53:58 +0000 (14:53 +0800)
committerChun-wei Fan <fanchunwei@src.gnome.org>
Mon, 17 Oct 2011 15:54:05 +0000 (23:54 +0800)
commitb25177fc4f1aaa1daf27791982ecc5e001845d2c
tree291577ce5d5fb035985a789022410a4d8ae99058
parente5fd0f5df6043887a985f922ee4a35b73585ca3e
GLib: Add forgotten includes and build fixes

-gcharset.c, genviron.c, gunicollate.c: Some headers were missed in those
 files that triggered C4013 warnings/errors (aka. implicit declaration
 of ... in GCC).  Make up for them here.
-gwin32.h: Only define g_win32_get_package_installation_directory/
 g_win32_get_package_installation_subdirectory as macros
 (alias of g_win32_get_package_installation_directory_utf8/
 g_win32_get_package_installation_subdirectory_utf8) on Win64 (x64) as
 g_win32_get_package_installation_directory/
 g_win32_get_package_installation_subdirectory have seperate existing
 implmentations for Win32-this is a long-standing problem but was covered-
 up by G_DISABLE_DEPRECATED, which we are stopping to use as of 2.31.0.
glib/gcharset.c
glib/genviron.c
glib/gunicollate.c
glib/gwin32.h