Akihiro Sagawa
|
ece5d712f6
|
msvcrt: Fix _mbsnbcmp and _mbsnbicmp implementation.
|
2012-03-26 18:15:33 +02:00 |
Akihiro Sagawa
|
7535b367dd
|
msvcrt: Fix _mbcjistojms off by one error.
|
2012-03-26 18:15:33 +02:00 |
Akihiro Sagawa
|
578d85f320
|
msvcrt: Improve _mbbtombc to handle Japanese characters.
|
2012-03-26 18:15:31 +02:00 |
Akihiro Sagawa
|
c9f1489cab
|
msvcrt: Implement _mbcjmstojis.
|
2012-03-16 11:11:07 +01:00 |
Akihiro Sagawa
|
0800572257
|
msvcrt: Add semi stub _mbcjmstojis implementation.
|
2012-03-16 11:10:54 +01:00 |
Akihiro Sagawa
|
28184600e7
|
msvcrt: Add validity checks for _mbstrlen_l.
|
2011-12-01 14:17:35 +01:00 |
Akihiro Sagawa
|
f9403bfb90
|
msvcrt: Use given locale info in _mbtowcs_l.
|
2011-12-01 14:15:12 +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
|
fea69b2305
|
msvcrt: Don't duplicate _setmbcp functionality inside _create_locale function.
|
2011-10-13 19:57:19 +02:00 |
Piotr Caban
|
99579ca42a
|
msvcrt: Added _mbtowc_l implementation.
|
2011-10-12 17:09:34 +02:00 |
Piotr Caban
|
c32d4e8840
|
msvcrt: Use _ismbblead instead of _isleadbyte in mbcodepage dependent functions.
|
2011-10-12 17:09:25 +02:00 |
Piotr Caban
|
cfca12e486
|
msvcrt: Use ismbcodepage instead of mb_cur_max in mbcodepage dependent functions.
|
2011-10-12 17:09:20 +02:00 |
Piotr Caban
|
c9cdb55066
|
msvcrt: Handle C locale in _setmbcp.
|
2011-10-12 17:09:12 +02:00 |
Piotr Caban
|
6991ac0331
|
msvcrt: Use get_locinfo instead of get_locale.
|
2011-05-25 11:45:42 +02:00 |
Piotr Caban
|
fdffe548f1
|
msvcrt: Added space for nullbyte in size returned by wcstombs_s and mbstowcs_s.
|
2011-03-30 18:59:22 +02:00 |
Konrad Rzepecki
|
332d5954ed
|
msvcrt: Implement _mbslwr_s.
|
2011-03-29 12:19:37 +02:00 |
Konrad Rzepecki
|
0b3175cb24
|
msvcrt: Implement _mbsupr_s.
|
2011-03-29 12:19:30 +02:00 |
Eric Pouech
|
8583bd317e
|
msvcrt: Use parameter validation macros for mcstowcs_s_l.
|
2010-11-01 12:34:50 +01:00 |
Andrew Nguyen
|
a622af49a7
|
msvcrt: Implement _mbsnbcat_s.
|
2010-10-21 12:30:35 +02:00 |
Alexander Scott-Johns
|
2663079c60
|
msvcrt: Rename _TRUNCATE to MSVCRT__TRUNCATE.
|
2010-06-07 13:51:34 +02:00 |
Piotr Caban
|
2ca3b9e016
|
msvcrt: Fix mbstowcs_l implementation.
|
2010-05-24 11:25:04 +02:00 |
Piotr Caban
|
7352ee844e
|
msvcrt: Added mbstowcs(_s_l) implementation.
|
2010-05-06 15:19:52 +02:00 |
Piotr Caban
|
d367314b46
|
msvcrt: Added _mbstrlen_l implementation.
|
2010-05-06 15:18:57 +02:00 |
Piotr Caban
|
100e925cb4
|
msvcrt: Added ___mb_cur_max_l_func implementation.
|
2010-05-05 15:26:50 +02:00 |
Piotr Caban
|
d1fa8b64e4
|
msvcrt: Use per thread locale in many functions.
|
2010-04-15 16:51:47 +02:00 |
Piotr Caban
|
b90320652d
|
msvcrt: Rename functions conflicting with mingw headers.
|
2010-03-29 15:50:19 +02:00 |
David Hedberg
|
4148ac0ab5
|
msvcrt: Implement _mbctombb.
|
2010-02-24 15:12:30 +01:00 |
David Hedberg
|
30f6dc9510
|
msvcrt: Implement _ismbclegal.
|
2010-02-23 12:09:45 +01:00 |
David Hedberg
|
85cc5dd1b2
|
msvcrt: Add trail bytes info for codepage 1361.
|
2010-02-23 12:09:33 +01:00 |
Michael Stefaniuc
|
5f0fb8350f
|
msvcrt: Replace size_t with MSVCRT_size_t.
|
2009-05-27 15:39:57 +02:00 |
David Hedberg
|
2254a549a6
|
msvcrt: Implement _mbcjistojms.
|
2009-02-06 13:03:34 +01:00 |
Alexandre Julliard
|
b19913ac70
|
msvcrt: Add a few more *_func functions to replace the __p_* ones.
|
2008-12-15 16:03:32 +01:00 |
Alexandre Julliard
|
7a6c6747a9
|
msvcrt: Don't include msvcrt headers, instead duplicate the definitions in msvcrt.h.
|
2008-12-12 10:19:55 +01:00 |
Alexandre Julliard
|
9c29dbd987
|
Avoid exporting common symbols since that's broken on Mac OS X.
|
2008-07-21 14:47:55 +02:00 |
Alexandre Julliard
|
d66b9f7e48
|
msvcrt: Use the correct msvcrt defines for errno values.
|
2008-02-27 14:52:25 +01:00 |
Alexandre Julliard
|
a470afca6c
|
msvcrt: Fix incorrect uses of msvcrt_set_errno.
|
2008-02-27 14:52:25 +01:00 |
Stefan Dösinger
|
a529ef4875
|
msvcrt: Implement _mbsnbcpy_s.
|
2007-11-16 15:07:55 +01:00 |
Francois Gouget
|
a116879507
|
Assorted spelling fixes.
|
2007-08-30 12:26:02 +02:00 |
Alexandre Julliard
|
26d50d6ee1
|
msvcrt: Don't include mbstring.h to avoid conflicts with system headers.
|
2007-08-24 15:11:17 +02:00 |
Mikolaj Zalewski
|
758539c8a3
|
msvcrt: Implement and test _mbsbtype.
|
2007-08-24 10:57:16 +02:00 |
Mikolaj Zalewski
|
884d718c49
|
msvcrt: Test and fix _ismbslead and _ismbstrail.
|
2007-08-24 10:57:16 +02:00 |
Mikolaj Zalewski
|
9a2d605dd9
|
msvcrt: Test and fix _mbsinc/_mbsninc.
|
2007-08-23 12:43:16 +02:00 |
Mikolaj Zalewski
|
cf8cf1d7f9
|
msvcrt: Don't test codepage 20932.
|
2007-08-23 12:43:04 +02:00 |
Mikolaj Zalewski
|
c5268a20ab
|
msvcrt: Test and fix _mbccpy, _mbsncpy and _mbsnbcpy.
|
2007-08-23 12:42:54 +02:00 |
Mikolaj Zalewski
|
12ff6788b3
|
msvcrt: Test that some functions depends on locale codepage, not the one set by _setmbcp.
|
2007-08-21 13:00:41 +02:00 |
Mikolaj Zalewski
|
cea1052f62
|
msvcrt: Test and fix _mbclen/_mbslen.
|
2007-08-21 13:00:33 +02:00 |
Mikolaj Zalewski
|
545f446bf3
|
msvcrt: Test and fix _mbsnextc.
|
2007-08-21 13:00:16 +02:00 |
Mikolaj Zalewski
|
ba43c67f8f
|
msvcrt: Implement _ismbblead/_ismbbtrail using _mbctype (with tests).
|
2007-08-21 13:00:06 +02:00 |
Mikolaj Zalewski
|
ea824f830f
|
msvcrt: Fill _mbctype table in _setmbcp.
|
2007-08-21 12:59:56 +02:00 |
Mikolaj Zalewski
|
e9ec5d4aff
|
msvcrt: __mb_cur_max is not updated in _setmbcp (with testcase) and should not be used in _ismbblead.
|
2007-08-17 12:43:19 +02:00 |