Commit Graph

36 Commits

Author SHA1 Message Date
Yoshito Umaoka
e9503bdade ICU-8909 Fixed various warnings reported by a source code analysis tool.
X-SVN-Rev: 30958
2011-11-14 19:32:51 +00:00
Markus Scherer
e31ce99b84 ICU-8575 option for not including utf headers by default; replace uses of deprecated utf_old.h macros
X-SVN-Rev: 30430
2011-07-27 05:53:56 +00:00
Markus Scherer
8ee4058f62 ICU-6441 bug fix in ucnv_bld.c: don't ucnv_close() if onlyTestIsLoadable; and simplify code by dropping isLoadable result and using UErrorCode instead
X-SVN-Rev: 25741
2009-04-07 18:31:32 +00:00
Markus Scherer
abb7ac7522 ICU-6441 make ucnv_countAvailable() not fully load converters
X-SVN-Rev: 25584
2009-03-13 22:05:01 +00:00
Markus Scherer
58d426d1c9 ICU-5218 fix conversion bug for uncompressible supplementary code point in low-target-capacity case; see reply to bug
X-SVN-Rev: 19869
2006-07-21 17:20:18 +00:00
George Rhoten
86b1781bad ICU-4548 Update Unicode CCSIDs from IBM.
X-SVN-Rev: 17751
2005-05-31 22:04:26 +00:00
Markus Scherer
53e086dc9a ICU-4078 disentangle conversion and properties code some from other parts of the common library
X-SVN-Rev: 16193
2004-08-26 22:51:40 +00:00
Eric Mader
14fbb48bf9 ICU-3770 Updated copyright notices for ICU 3.0
X-SVN-Rev: 15385
2004-05-18 22:01:41 +00:00
George Rhoten
de1f8d59d0 ICU-3685 Use different function and struct names between separate files for different types.
X-SVN-Rev: 14909
2004-04-08 22:49:40 +00:00
Markus Scherer
7b5b479d09 ICU-3343 fix and improve ucnv_safeClone() implementations
X-SVN-Rev: 14141
2003-12-16 05:16:55 +00:00
Markus Scherer
e8b985f363 ICU-2449 refactor conversion - call toUnicode and getNextUChar callbacks only from ucnv.c framework
X-SVN-Rev: 12731
2003-08-01 14:58:43 +00:00
Markus Scherer
8ab9f23f3a ICU-2449 refactor conversion - call fromUnicode callbacks only from ucnv.c framework
X-SVN-Rev: 12667
2003-07-24 00:28:47 +00:00
Markus Scherer
39a2aed516 ICU-2449 new semantics of truncated sequences; move callback/truncated handling into ucnv.c API functions
X-SVN-Rev: 12649
2003-07-22 04:22:57 +00:00
Markus Scherer
f4562fc9c5 ICU-2959 update copyright notices for 2003 changes
X-SVN-Rev: 12230
2003-06-02 22:26:54 +00:00
Markus Scherer
4d8b16de1c ICU-2144 use isCopyLocal only for UConverter allocation, add isExtraLocal for extraInfo allocation
X-SVN-Rev: 11914
2003-05-13 21:05:05 +00:00
Markus Scherer
a6213ee1c0 ICU-1439 implement ucnv_getUnicodeSet() for roundtrippable code points
X-SVN-Rev: 11464
2003-04-05 01:33:02 +00:00
Markus Scherer
68008dd5a2 ICU-1867 ucnv_getNextUChar for SCSU should use non-offset internal function
X-SVN-Rev: 9401
2002-07-29 21:22:55 +00:00
GCL Shanghai
2fab4a8cb7 ICU-1953 backout buffer overflow changes
X-SVN-Rev: 9070
2002-07-09 12:47:45 +00:00
GCL Shanghai
6348e12895 ICU-1953 test for buffer overflows
X-SVN-Rev: 9044
2002-07-06 10:58:51 +00:00
George Rhoten
f6a1518f3f ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 8673
2002-05-22 22:56:27 +00:00
Markus Scherer
59347d8bde ICU-1867 improve SCSU performance with non-offset-handling function versions
X-SVN-Rev: 8483
2002-04-17 20:46:27 +00:00
Ram Viswanadha
1b9d145260 ICU-1808 Fix SCSU's handling of some non-BMP codepoints
X-SVN-Rev: 8226
2002-03-25 22:41:07 +00:00
George Rhoten
1451cc22bd ICU-1087 Add static keyword to the local variables and functions
X-SVN-Rev: 5707
2001-09-06 18:34:57 +00:00
Ram Viswanadha
a118536e31 ICU-1008 Fix memory leak in ISO-2022 SafeClone
X-SVN-Rev: 5689
2001-09-05 22:51:53 +00:00
Ram Viswanadha
07edae085f ICU-1054 use uprv_memcpy
X-SVN-Rev: 5277
2001-07-18 23:45:39 +00:00
George Rhoten
69b7738ef6 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4376
2001-03-28 01:54:49 +00:00
George Rhoten
886dbe4f7f ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4367
2001-03-28 00:28:59 +00:00
George Rhoten
c4997713ef ICU-903 Updated the copyright notice
X-SVN-Rev: 4238
2001-03-21 20:44:20 +00:00
Markus Scherer
55c69844be ICU-866 implement handling of subchar1
X-SVN-Rev: 3784
2001-02-26 19:51:20 +00:00
Jim Snyder Grant
5479dd7c73 ICU-388 and jb 853: ucnv_safeClone - the guts of the implementation
X-SVN-Rev: 3657
2001-02-16 22:22:40 +00:00
George Rhoten
af1ac4175d ICU-535 Fixed some compiler warnings
X-SVN-Rev: 3526
2001-02-01 18:08:54 +00:00
Markus Scherer
e8272cf29b ICU-189 return correct converter name depending on the locale
X-SVN-Rev: 3386
2001-01-06 02:30:57 +00:00
Markus Scherer
058e4e9615 ICU-779 add converter-specific writeSub()
X-SVN-Rev: 3305
2000-12-20 23:08:37 +00:00
Markus Scherer
10a4f4ae41 ICU-722 implement direction-specific ucnv_reset()
X-SVN-Rev: 3299
2000-12-20 21:18:46 +00:00
Markus Scherer
998f792a5a ICU-484 add unicodeMask to UConverterStaticData for optimized implementations
X-SVN-Rev: 3280
2000-12-19 23:07:50 +00:00
Markus Scherer
2391f6069a ICU-189 add SCSU converter (initial, untested code)
X-SVN-Rev: 3265
2000-12-19 01:25:11 +00:00