Some improvements, being upstreamed. (must_use_null_useddefaultchar): New
authorTor Lillqvist <tml@novell.com>
Mon, 26 Nov 2007 22:49:43 +0000 (22:49 +0000)
committerTor Lillqvist <tml@src.gnome.org>
Mon, 26 Nov 2007 22:49:43 +0000 (22:49 +0000)
commit37f2dc3555c8367a9b88e094bd72e49eef5eaed2
tree287193ec9788e37d2f6d466e7ceebb1aa3167ae2
parent007d3ad28aa0f1f84f7e5103f814ec57c9adebfd
Some improvements, being upstreamed. (must_use_null_useddefaultchar): New

2007-11-27  Tor Lillqvist  <tml@novell.com>

* glib/win_iconv.c: Some improvements, being upstreamed.
(must_use_null_useddefaultchar): New function, checks for those
codepages for which one must pass a NULL lpUsedDefaultChar pointer
to WideCharToMultiByte().
(kernel_wctomb): Use it.
(kernel_wctomb): Return with E2BIG immediately if bufsize is zero.

svn path=/trunk/; revision=5945
ChangeLog
glib/win_iconv.c