haiku/headers/private/libroot/locale
Augustin Cavalier 218604196a libroot: Fix ICU locale implementation of wcsxfrm.
* The "size" parameter is the size of "out" not "in", and the
   return size_t parameter is supposed to always have the total amount
   of wchar_ts needed, not how many are actually used.
 * In the case where "outSize == 0", we set "requiredSize" and then
   return.

Fixes crashes seen in glib2 Unicode collation routines, which
are used in GTK file dialogs.

Thanks to PulkoMandy for glancing at this.
2022-01-11 16:34:15 -05:00
..
ICUCategoryData.h Prepare for ICU update 2020-08-02 11:58:14 +02:00
ICUCollateData.h libroot: Fix ICU locale implementation of wcsxfrm. 2022-01-11 16:34:15 -05:00
ICUCtypeData.h Prepare for ICU update 2020-08-02 11:58:14 +02:00
ICULocaleBackend.h libroot: Fix ICU locale implementation of wcsxfrm. 2022-01-11 16:34:15 -05:00
ICULocaleconvData.h Prepare for ICU update 2020-08-02 11:58:14 +02:00
ICUMessagesData.h Prepare for ICU update 2020-08-02 11:58:14 +02:00
ICUMonetaryData.h Prepare for ICU update 2020-08-02 11:58:14 +02:00
ICUNumericData.h Prepare for ICU update 2020-08-02 11:58:14 +02:00
ICUThreadLocalStorageValue.h Adjust mbstate_t to embed the state of the ICU converter. 2011-12-15 13:18:11 +01:00
ICUTimeConversion.h libroot: implement timegm calling the ICU backend 2021-02-24 05:51:44 +00:00
ICUTimeData.h Prepare for ICU update 2020-08-02 11:58:14 +02:00
LocaleBackend.h libroot: Fix ICU locale implementation of wcsxfrm. 2022-01-11 16:34:15 -05:00
PosixCtype.h * Merged weak-symbols branch. 2010-11-22 13:06:36 +00:00
PosixLanginfo.h * Merged weak-symbols branch. 2010-11-22 13:06:36 +00:00
PosixLocaleConv.h * Merged weak-symbols branch. 2010-11-22 13:06:36 +00:00