Commit Graph

35 Commits

Author SHA1 Message Date
Andy Heninger
803ac8f33c ICU-9461 Mutex Implementation Rework, merge from devel branch.
X-SVN-Rev: 32530
2012-10-05 21:22:02 +00:00
Markus Scherer
2201fb816c ICU-7877 optionally explicit UnicodeString constructors, and make them explicit inside ICU
X-SVN-Rev: 30293
2011-07-07 18:46:19 +00:00
Markus Scherer
9f7d74001c ICU-8605 document & test ICU4C dependencies, remove cycles, reduce some deps; merged from branches/markus/depstest -r 30155:30193
X-SVN-Rev: 30194
2011-06-03 05:23:57 +00:00
Andy Heninger
ff17dd72c1 ICU-3547 remove unnecessary umtx_init() calls.
X-SVN-Rev: 26224
2009-07-03 00:36:51 +00:00
Steven R. Loomis
2145eb11be ICU-6551 reduce use of common words in rename.
X-SVN-Rev: 24652
2008-09-25 20:24:14 +00:00
Michael Ow
beff6fd707 ICU-6132 Use memory check to ensure null pointers are not dereference in tridpars.
X-SVN-Rev: 23246
2008-01-16 18:18:23 +00:00
George Rhoten
4493abae62 ICU-5161 Fix valgrind and Purify warnings about getTerminatedBuffer and uninitialized memory reads.
X-SVN-Rev: 19548
2006-04-14 21:43:21 +00:00
George Rhoten
5dee33ea3e ICU-4707 Fix some compiler warnings about unused variables.
X-SVN-Rev: 19118
2006-02-09 08:59:20 +00:00
Eric Mader
cd7c10701c ICU-4703 BEAM fix: it's OK to delete a null instance...
X-SVN-Rev: 18375
2005-08-01 22:11:01 +00:00
Richard Gillam
fb164eba5a ICU-4539 Added ability to put ::ID rules into the middle of Transliterator rule sets.
X-SVN-Rev: 17844
2005-06-09 17:30:48 +00:00
George Rhoten
85c0552e8f ICU-3905 Fix some compiler warnings.
X-SVN-Rev: 16648
2004-10-27 23:40:36 +00:00
George Rhoten
349c3b5ad3 ICU-4127 Fix Hashtable constructors.
X-SVN-Rev: 16422
2004-10-08 01:52:53 +00:00
George Rhoten
7dd960a8b4 ICU-4078 Loosely couple the cleanup functions.
X-SVN-Rev: 16307
2004-09-12 23:07:29 +00:00
Eric Mader
abefef5844 ICU-3770 Updated copyright notices for ICU 3.0
X-SVN-Rev: 15411
2004-05-19 20:42:44 +00:00
George Rhoten
3c981b5db7 ICU-3685 Use different function names.
X-SVN-Rev: 14910
2004-04-08 23:24:45 +00:00
Alan Liu
c91c33fbdf ICU-3262 make UnicodeSet constructor and applyPattern() taking a ParsePosition, options bit mask, and SymbolTable pointer public
X-SVN-Rev: 13417
2003-10-14 21:47:59 +00:00
Andy Heninger
60fccf72a2 ICU-2970 Mutex initialization in translit. Thread safety in numformat.
X-SVN-Rev: 12380
2003-06-09 20:06:55 +00:00
Alan Liu
de95737116 ICU-2959 update copyright dates to include 2003
X-SVN-Rev: 12253
2003-06-03 20:58:22 +00:00
Andy Heninger
2df0b33049 ICU-2422 regexp, add and use new case-insensitive constructor on UnicodeSet.
X-SVN-Rev: 11129
2003-02-21 01:15:16 +00:00
Alan Liu
79cbea17a2 ICU-2689 invalid compound ID crashes createInstance -- fixed
X-SVN-Rev: 10965
2003-02-05 20:40:36 +00:00
Alan Liu
c65df17156 ICU-2152 minimize code within mutexes
X-SVN-Rev: 10566
2002-12-09 22:58:27 +00:00
Markus Scherer
e9b8ce4f6e ICU-2244 change internal classes to inherit UMemory, not UObject
X-SVN-Rev: 9968
2002-10-04 18:17:35 +00:00
Markus Scherer
3d38617bdc ICU-2248 modularize icu, allow parts to not be built
X-SVN-Rev: 9900
2002-09-20 01:54:48 +00:00
George Rhoten
f414b9c5d2 ICU-1891 Update for z/OS regarding U_CALLCONV.
All C callbacks should all be defined the same way.

X-SVN-Rev: 9107
2002-07-12 00:23:52 +00:00
GCL Shanghai
b89c229c6e ICU-1953 change comments style and check 0/NULL
X-SVN-Rev: 8993
2002-07-02 15:10:30 +00:00
GCL Shanghai
1e188eca35 ICU-1953 Test for NULL after each uprv_malloc() or new
X-SVN-Rev: 8980
2002-06-29 09:31:05 +00:00
Markus Scherer
11948b52df ICU-1962 change UObject: RTTI pure virtual, remove other boilerplate for now
X-SVN-Rev: 8977
2002-06-29 00:04:16 +00:00
Alan Liu
c18249ca2b ICU-1532 move STVtoID to TransliteratorIDParser
X-SVN-Rev: 8845
2002-06-11 22:36:11 +00:00
Alan Liu
8ed4fea84a ICU-1825 allow filters in &func calls; fix canonicalization of &func
X-SVN-Rev: 8478
2002-04-17 16:38:18 +00:00
George Rhoten
7405e16f29 ICU-1739 Fix memory leak.
X-SVN-Rev: 8429
2002-04-10 20:00:21 +00:00
George Rhoten
a5539d4e82 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 7834
2002-03-01 03:41:41 +00:00
Alan Liu
e5010d90d3 ICU-1234 cleanup instantiateList()
X-SVN-Rev: 7738
2002-02-21 22:48:35 +00:00
George Rhoten
6b6183346e ICU-1234 Init UErrorCode.
X-SVN-Rev: 7727
2002-02-20 23:01:27 +00:00
Steven R. Loomis
5eed47ddd2 ICU-1234 Integration fix for AIX, don't 'goto' around variable inits. PS this is a cool jitterbug number, did you have to pay extra for it?
X-SVN-Rev: 7600
2002-02-08 01:10:41 +00:00
Alan Liu
47c47a5cd9 ICU-1234 make output side of RBTs object-oriented; rewrite ID parsers and modularize them; implement &Any-Lower() support
X-SVN-Rev: 7582
2002-02-07 01:07:55 +00:00