wxWidgets/include
Vadim Zeitlin eec47cc6c4 Described in the comments and documented the semantics of the parameters and
return values of wxMBConv methods and tried to make them more consistent. The
only (intentional) backwards incompatible change is that cMB2WC/cWC2MB now
return the length of the converted string in outLen parameter and not length+1

Added wxMBConv::GetMBNul() and use it instead of supposing that all multibyte
strings are always terminated with a single NUL which is wrong for UTF-16/32.

Using GetMBNul(), completely rewrote cMB2WC/cWC2MB() to accept a string of the
specified length, whether it is NUL-terminated or not. This means that they
don't overwrite the provided buffer any more and convert the entire string in
all cases.

Fixed bug in wxMBConvUTF16::WC2MB() which didn't NUL-terminate the string
properlyv even if there was enough space.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38498 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-04-01 12:43:03 +00:00
..
msvc/wx also link in ODBC lib if wxUSE_ODBC (patch 1457800) 2006-03-31 00:05:02 +00:00
wx Described in the comments and documented the semantics of the parameters and 2006-04-01 12:43:03 +00:00
.cvsignore
wx_cw_d.pch
wx_cw_d.pch++
wx_cw.pch
wx_cw.pch++
wx_cwc_d.pch
wx_cwc_d.pch++
wx_cwc.pch
wx_cwc.pch++
wx_cwcocoa_d.pch Metrowerks CodeWarrior IDE prefix and precompiled header files for wxCocoa 2004-11-02 06:22:11 +00:00
wx_cwcocoa_d.pch++ Metrowerks CodeWarrior IDE prefix and precompiled header files for wxCocoa 2004-11-02 06:22:11 +00:00
wx_cwcocoa_d.pchmm Metrowerks CodeWarrior IDE prefix and precompiled header files for wxCocoa 2004-11-02 06:22:11 +00:00
wx_cwcocoa.pch Metrowerks CodeWarrior IDE prefix and precompiled header files for wxCocoa 2004-11-02 06:22:11 +00:00
wx_cwcocoa.pch++ Metrowerks CodeWarrior IDE prefix and precompiled header files for wxCocoa 2004-11-02 06:22:11 +00:00
wx_cwcocoa.pchmm Metrowerks CodeWarrior IDE prefix and precompiled header files for wxCocoa 2004-11-02 06:22:11 +00:00
wx_cwu_d.pch
wx_cwu_d.pch++
wx_pb.h Missed reversions 2004-05-25 17:31:17 +00:00
wxshlb_cw_d.pch
wxshlb_cw_d.pch++
wxshlb_cw.pch
wxshlb_cw.pch++
wxshlb_cwc_d.pch
wxshlb_cwc_d.pch++
wxshlb_cwc.pch fixing CW 8 builds for all targets 2005-04-19 10:06:30 +00:00
wxshlb_cwc.pch++ fixing CW 8 builds for all targets 2005-04-19 10:06:30 +00:00
wxshlba_cw_d.pch
wxshlba_cw_d.pch++
wxshlba_cw.pch
wxshlba_cw.pch++
wxshlba_cwc_d.pch
wxshlba_cwc_d.pch++
wxshlba_cwc.pch
wxshlba_cwc.pch++