Commit Graph

72 Commits

Author SHA1 Message Date
Steven R. Loomis
a1ea70071b ICU-7708 compiler warnings for 4.5.1 (batch 1)
X-SVN-Rev: 28103
2010-05-25 22:17:12 +00:00
Michael Ow
d717772bbd ICU-6132 If locale could not be created, return default one.
X-SVN-Rev: 23236
2008-01-14 23:30:51 +00:00
George Rhoten
dbc0d1d9ee ICU-5349 Use UMTX_CHECK for double check locking.
X-SVN-Rev: 20176
2006-08-29 04:57:05 +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
Ram Viswanadha
d52f9ef512 ICU-3699 add getWithFallback API for CLDR tools
X-SVN-Rev: 15321
2004-05-15 00:16:32 +00:00
Alan Liu
2e12dd0fa5 ICU-3668 make getters const
X-SVN-Rev: 14806
2004-03-30 23:17:44 +00:00
Andy Heninger
cdbbd81e4a ICU-3039 assorted threading changes and cleanups, in search of the elusive
threading failure.

X-SVN-Rev: 14564
2004-02-23 04:36:02 +00:00
Vladimir Weinstein
062c626e85 ICU-2080 getLocale by type C++ wrapper
X-SVN-Rev: 13634
2003-11-07 09:01:24 +00:00
Markus Scherer
4b39629c43 ICU-699 add missing clone() functions
X-SVN-Rev: 13582
2003-11-05 02:26:49 +00:00
George Rhoten
4d18bb2b4f ICU-3221 Fix the AIX linker warning about multiple definitions of virtual functions.
X-SVN-Rev: 12958
2003-08-27 01:01:42 +00:00
Vladimir Weinstein
c9475e02ae ICU-2959 Updated copyright notices
X-SVN-Rev: 12246
2003-06-03 06:44:40 +00:00
George Rhoten
cfbdea0e8a ICU-2710 Remove obsolete code
X-SVN-Rev: 11040
2003-02-14 01:33:13 +00:00
George Rhoten
d7e0797b2c ICU-2085 #ifdef out deprecated code
X-SVN-Rev: 9756
2002-08-21 19:12:24 +00:00
Markus Scherer
156e2f983f ICU-1962 call UObject constructor at least in derived-class copy constructor to avoid compiler warnings
X-SVN-Rev: 9019
2002-07-02 23:58:34 +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
Vladimir Weinstein
c96dbd3c94 ICU-1492 fixed reference counting for resource bundles
X-SVN-Rev: 8484
2002-04-17 21:19:38 +00:00
Vladimir Weinstein
4bc8e648d1 ICU-1209 use the new semantics for ures_getLocale
X-SVN-Rev: 6191
2001-10-11 18:43:18 +00:00
Helena Chapman
d816eefc57 ICU-1264 added namspace support where possible.
X-SVN-Rev: 6124
2001-10-08 23:26:58 +00:00
George Rhoten
40fdad00df ICU-392 Don't export as many symbols with a commonly used name.
X-SVN-Rev: 6030
2001-10-04 00:12:19 +00:00
Markus Scherer
e86dbbf746 ICU-1222 change US::empty() to isEmpty()
X-SVN-Rev: 5946
2001-09-27 22:39:39 +00:00
George Rhoten
6b1074b8ad ICU-770 Fix a memory initialization problem.
X-SVN-Rev: 5911
2001-09-25 01:24:52 +00:00
George Rhoten
f33d85e67c ICU-770 More memory cleanup
X-SVN-Rev: 5910
2001-09-25 01:12:34 +00:00
Markus Scherer
250e500aa3 ICU-1109 use more appropriate US::extract(), no need to NUL-terminate explicitly
X-SVN-Rev: 5800
2001-09-18 23:50:55 +00:00
Vladimir Weinstein
e9fe410e8d ICU-1198 added different functions for getting signed and unsigned integers. Test to follow
X-SVN-Rev: 5762
2001-09-17 23:05:08 +00:00
Vladimir Weinstein
c268948bcb ICU-1078 C++ API for IntVector
X-SVN-Rev: 5455
2001-08-10 21:18:07 +00:00
Vladimir Weinstein
7a55cc00da ICU-1005 increased code coverage for resbund. Decoupled rb collator from resource bundle. removed unneeded internal functions and classes
X-SVN-Rev: 5348
2001-07-26 18:36:57 +00:00
George Rhoten
3b7fbcb29e ICU-882 Final removal of deprecated API
X-SVN-Rev: 5206
2001-07-09 21:08:25 +00:00
Alan Liu
1c40f7aebd ICU-1023 upgrade uhash to support int32_t keys on platforms with sizeof(void*) < 32
X-SVN-Rev: 5196
2001-07-06 19:53:12 +00:00
George Rhoten
d72dbde944 ICU-1018 unistrm.h is not needed anymore
X-SVN-Rev: 5090
2001-06-26 18:05:05 +00:00
George Rhoten
81ed530191 ICU-597 One of the tests calls the copy constructor on as/400 on a bad resource bundle,
while the other platforms seem to optimize away the extra call to the copy constructor.

X-SVN-Rev: 4794
2001-05-25 16:08:27 +00:00
George Rhoten
c4997713ef ICU-903 Updated the copyright notice
X-SVN-Rev: 4238
2001-03-21 20:44:20 +00:00
George Rhoten
a733836b79 ICU-882 #ifdef the deprecated API out.
X-SVN-Rev: 3907
2001-03-06 01:27:32 +00:00
George Rhoten
fe0ec6f08d ICU-66 Fixed several initialization problems
X-SVN-Rev: 3645
2001-02-16 21:43:46 +00:00
Vladimir Weinstein
42fe74c7d2 ICU-442 remove dependency on wchar.h
X-SVN-Rev: 1992
2000-07-20 20:52:12 +00:00
Vladimir Weinstein
8349610248 ICU-432 more leak fixes
X-SVN-Rev: 1824
2000-07-12 22:59:57 +00:00
Vladimir Weinstein
4a043d3575 ICU-432 more memory leaks fixed
X-SVN-Rev: 1776
2000-07-10 20:43:34 +00:00
Vladimir Weinstein
d963093f45 ICU-436 additional constructors and _open functions for resource bundles
X-SVN-Rev: 1723
2000-06-30 20:24:59 +00:00
Vladimir Weinstein
18b6ac3369 ICU-432 fixing leaks
X-SVN-Rev: 1649
2000-06-26 22:46:15 +00:00
Steven R. Loomis
e928a03866 ICU-442 #if U_HAVE_WCHAR_H
X-SVN-Rev: 1633
2000-06-19 17:16:46 +00:00
Vladimir Weinstein
f503d2fc52 ICU-436 resource bundle constructor should use default constructor instead of invariant one...
X-SVN-Rev: 1608
2000-06-12 22:44:15 +00:00
Steven R. Loomis
050da07c63 ICU-184 just some tabs and comment cleanup
X-SVN-Rev: 1584
2000-06-07 19:52:08 +00:00
Vladimir Weinstein
2e2f111d7c ICU-184 removed commented out APIs
X-SVN-Rev: 1578
2000-06-07 00:01:16 +00:00
Steven R. Loomis
be1ead973f ICU-184 fix ResourceBundle::ResourceBundle(ResourceBundle&) copy c'tor
X-SVN-Rev: 1506
2000-05-26 18:58:00 +00:00
Vladimir Weinstein
1583efe468 ICU-406 putting collation in resource bundles
X-SVN-Rev: 1463
2000-05-24 19:58:40 +00:00
Helena Chapman
69ba12f77c ICU-351 Define UBool to be used in the APIs.
X-SVN-Rev: 1410
2000-05-18 22:08:39 +00:00
Vladimir Weinstein
c786b21d52 ICU-184 resource data files in memory mapped format (initial revision)
X-SVN-Rev: 1365
2000-05-15 18:39:17 +00:00
Yves Arrouye
8e3346f6f4 ICU-381 revert to using NULL on Markus's demand, and use 0 in the place
where NULL is inappropriate (resbund.cpp); backed up to the (wrong) definition
of NULL if it doesn't exist, and got rid of U_NULL (unicode/utypes.h).

X-SVN-Rev: 1349
2000-05-11 20:37:38 +00:00
Yves Arrouye
ada29b435b ICU-381 use U_NULL instead of NULL.
X-SVN-Rev: 1306
2000-05-02 22:50:42 +00:00
Yves Arrouye
17e8d58a0b ICU-379 replaced a NULL by 0 to enable build on Solaris / WebObjects.
X-SVN-Rev: 1293
2000-04-28 04:35:41 +00:00