glib/glib.symbols glib/gutils.h Make also g_getenv(), g_setenv(),
authorTor Lillqvist <tml@iki.fi>
Sat, 1 Jan 2005 02:09:51 +0000 (02:09 +0000)
committerTor Lillqvist <tml@src.gnome.org>
Sat, 1 Jan 2005 02:09:51 +0000 (02:09 +0000)
commit714887d0fad7c55d623142e3efcedbf77e3e0b94
treef2d64c1c454639b9f0daabc57a9084efad51a96f
parent7e6be89c62d92cd8663e21e4fe7449bbaef4e44f
glib/glib.symbols glib/gutils.h Make also g_getenv(), g_setenv(),

2005-01-01  Tor Lillqvist  <tml@iki.fi>

* glib/glib.symbols
* glib/gutils.h
* glib/gutils.c: Make also g_getenv(), g_setenv(), g_unsetenv()
and g_find_program_in_path() take and return UTF-8 strings on
Win32. Implement DLL ABI backward compatility for them, too. Move
all the DLL ABI stability wrappers to the end of the file. Use
wide character API when available in inner_find_program_in_path().

* glib/gfileutils.c: With the UTF-8ness of g_getenv() above, just
use g_getenv() to get PATHEXT. (Yeah, it's probably overdoing it
to consider somebody actually having anything else than ASCII
in PATHEXT, but...)
ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-12
ChangeLog.pre-2-6
ChangeLog.pre-2-8
glib/gfileutils.c
glib/glib.symbols
glib/gutils.c
glib/gutils.h