Piotr Caban
|
e867af3bfe
|
msvcrt: Optimize tolower function when locale was never changed.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-01-23 17:41:52 +01:00 |
Michael Stefaniuc
|
af4821ca81
|
msvcrt: Use the ARRAY_SIZE() macro.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-08-15 21:01:09 +02:00 |
Piotr Caban
|
7122c9d41d
|
msvcr110: Try SNAME when matching locale.
Based on patch by Daniel Lehman.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-09 19:47:28 +02:00 |
Piotr Caban
|
8905bd92aa
|
msvcrt: Support "China" country name in setlocale function.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-04-09 09:58:23 +02:00 |
Alex Henrie
|
f0e74961e1
|
msvcrt: Fix mistakes in comments.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-01-10 18:49:24 +01:00 |
Alex Henrie
|
6a76d027f2
|
msvcrt: Don't include MSVC 11.0+ function _wcreate_locale in SOs for older DLLs.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-01-10 18:49:05 +01:00 |
Alex Henrie
|
512c945e9a
|
msvcrt: Don't include MSVC 8.0+ locale functions in SOs for older DLLs.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-01-05 18:51:28 +01:00 |
Zebediah Figura
|
249cc1e845
|
msvcrt: _Gettnames() should respect user overrides.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-01-04 21:46:59 +01:00 |
Piotr Caban
|
ec650d88f4
|
msvcrt: Use charmax to initialize lconv fields.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-22 16:44:46 +01:00 |
Piotr Caban
|
dd4c9358f6
|
msvcrt: Add _wcreate_locale.
Signed-off-by: Daniel Lehman <dlehman@esri.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-18 00:09:37 +09:00 |
Alexandre Julliard
|
1edd0f4d1d
|
msvcrt: Get rid of the LOCK_LOCALE macros.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-06-17 00:09:23 +09:00 |
Alex Henrie
|
c044cf410d
|
ucrtbase: Implement _(un)lock_locales.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-06-17 00:09:23 +09:00 |
Piotr Caban
|
de12cd580a
|
msvcr100: Add missing fields to lconv structure.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-05-05 01:27:53 +09:00 |
Piotr Caban
|
59ed8c593c
|
msvcr110: Add _W_Gettnames implementation.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-20 21:19:27 +09:00 |
Piotr Caban
|
d4450b9195
|
msvcr110: Fix __lc_time_data definition.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-20 21:19:21 +09:00 |
Piotr Caban
|
f9bae3e5a2
|
msvcrt: Only create locale categories that have changed in setlocale function.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
|
2015-09-25 21:04:13 +02:00 |
Piotr Caban
|
f075043273
|
msvcrt: Use create_locinfo helper in setlocale implementation.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
|
2015-09-25 21:04:12 +02:00 |
Piotr Caban
|
ca8ef840ad
|
msvcrt: Add create_locinfo helper function.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
|
2015-09-25 21:04:10 +02:00 |
Piotr Caban
|
905daf251a
|
msvcrt: Pass pthreadlocinfo to set_lc_locale_name function.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
|
2015-09-25 21:04:04 +02:00 |
Piotr Caban
|
d04c895b91
|
msvcrt: Pass pthreadlocinfo to update_threadlocinfo_category helper function.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
|
2015-09-25 21:04:00 +02:00 |
Piotr Caban
|
e9eec98d5c
|
msvcrt: Cache locale string to LCID conversion results.
|
2015-06-24 22:57:00 +09:00 |
Piotr Caban
|
d940ac2412
|
msvcr110: Add __crtGetLocaleInfoEx implementation.
|
2015-06-22 20:58:31 +09:00 |
Piotr Caban
|
f55192aabc
|
msvcr120: Add ___lc_locale_name_func implementation.
|
2015-06-17 20:01:17 +09:00 |
Daniel Lehman
|
1a4db7cdf5
|
msvcrt: Add _W_GetMonths.
|
2015-06-10 15:26:11 +09:00 |
Daniel Lehman
|
bc1eaf7a0f
|
msvcrt: Add _W_Getdays.
|
2015-06-10 15:26:10 +09:00 |
Yifu Wang
|
08d0508993
|
msvcr120: Added wchar_t* fields to struct MSVCRT_lconv.
|
2014-12-03 21:34:27 +01:00 |
Alexandre Julliard
|
0c496f0280
|
msvcrt: Update comments for non-exported functions.
|
2014-04-21 14:32:40 +02:00 |
Alexandre Julliard
|
b88630a42d
|
msvcrt: Return per-thread information also in lc_codepage_func and lc_handle_func.
|
2014-01-13 17:37:17 +01:00 |
Piotr Caban
|
33d697c001
|
msvcrt: Add _wsetlocale implementation.
|
2013-08-29 19:56:17 +02:00 |
Victor Martinez Calvo
|
f2b78d1fd0
|
msvcrt: Fix copy-pasta typos LOCALE_SSHORTDATE->LOCALE_SLONGDATE in _create_locale.
|
2013-04-04 13:28:46 +02:00 |
Piotr Caban
|
12b8c9671e
|
msvcrt: Update spec file with functions added in newer version of the dll.
|
2013-03-28 18:54:26 +01:00 |
Andrew Talbot
|
d8efcc9cb3
|
msvcrt: Avoid signed-unsigned integer comparisons.
|
2013-02-20 10:33:38 +01:00 |
Piotr Caban
|
a406d538bb
|
msvcrt: Fixed locale matching code.
|
2012-12-18 12:38:17 +01:00 |
Piotr Caban
|
7afc98a7f7
|
msvcrt: Fixed codepage setting code in create_locale.
|
2012-12-18 12:38:12 +01:00 |
Francois Gouget
|
d8ed347ab3
|
msvcrt: Fix the name of the Portuguese locale alias.
|
2012-06-13 21:35:42 +02:00 |
Piotr Caban
|
2759779990
|
msvcrt: Fix months and weekday names in C locale.
|
2012-04-13 16:10:10 +02:00 |
Piotr Caban
|
ef08e80765
|
msvcrt: Added _Strftime implementation.
|
2012-04-11 18:23:23 +02:00 |
Piotr Caban
|
b58cfb40b9
|
msvcrt: Added field names to MSVCRT___lc_time_data structure.
|
2012-04-11 18:21:00 +02:00 |
Piotr Caban
|
426e58be69
|
msvcrt: Set correct date and time format for C locale.
|
2012-04-11 18:20:52 +02:00 |
Piotr Caban
|
17f0ee4622
|
msvcrt: NULL terminate strings returned by _Getdays and _Getmonths.
|
2011-12-28 17:50:11 +01:00 |
Piotr Caban
|
283c07b8ce
|
msvcp90: Added ctype<char>::tolower functions implementation.
|
2011-12-21 18:05:47 +01:00 |
Piotr Caban
|
d82dd2a4db
|
msvcrt: Added _Getmonths implementation.
|
2011-12-07 17:50:05 +01:00 |
Piotr Caban
|
7a43f0cb8f
|
msvcrt: Added _Getdays implementation.
|
2011-12-07 17:50:05 +01:00 |
Piotr Caban
|
4bb1e9c32a
|
msvcrt: Added _Gettnames implementation.
|
2011-12-07 17:50:04 +01:00 |
Piotr Caban
|
344883fb85
|
msvcrt: Initialize lc_time_curr inside create_locale.
|
2011-12-07 17:50:04 +01:00 |
Piotr Caban
|
dbff7a1ca2
|
msvcrt: Fix lc_collate_cp initialization.
|
2011-12-06 15:51:00 +01:00 |
Piotr Caban
|
f84858ac2c
|
msvcrt: Added _get_current_locale implementation.
|
2011-12-06 15:51:00 +01:00 |
Thomas Faber
|
e374c8fe46
|
msvcrt: Fix MSVC build in locale.c.
|
2011-11-07 11:29:49 +01:00 |
Piotr Caban
|
698afdca98
|
msvcrt: Don't search for LCID in _setmbcp_l if it was already done.
|
2011-10-26 17:07:05 +02:00 |
Piotr Caban
|
0bb641ad59
|
msvcrt: Initialize all ctype fields.
|
2011-10-18 18:29:19 +02:00 |