Commit Graph

51 Commits

Author SHA1 Message Date
George Rhoten
65924f6b3c ICU-5161 Don't allow users to access uninitialized memory.
X-SVN-Rev: 19559
2006-04-17 17:01:52 +00:00
Eric Mader
41ca4f63ee ICU-4428 update copyright notices for ICU 3.3.
X-SVN-Rev: 17296
2005-03-08 22:49:59 +00:00
George Rhoten
ce062b0033 ICU-4092 Fix a Windows optimization problem that appeared while increasing code coverage
X-SVN-Rev: 17088
2005-01-05 06:58:55 +00:00
George Rhoten
5f99b4942b ICU-4288 Fix some compiler warnings.
X-SVN-Rev: 16931
2004-12-08 23:14:49 +00:00
George Rhoten
fb771e59da ICU-4228 Return an empty locale on error instead of the default locale.
X-SVN-Rev: 16874
2004-11-16 22:42:08 +00:00
Andy Heninger
072921d9d3 ICU-4228 memory allocation not using ICU functions
X-SVN-Rev: 16860
2004-11-14 05:11:59 +00:00
Andy Heninger
665e553354 ICU-4161 remove tabs from source code
X-SVN-Rev: 16829
2004-11-11 23:34:58 +00:00
George Rhoten
b99285414f ICU-3905 Fix some compiler warnings
X-SVN-Rev: 16765
2004-11-05 05:12:29 +00:00
George Rhoten
17d109bdce ICU-3905 Fix some compiler warnings.
X-SVN-Rev: 16748
2004-11-04 06:41:39 +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
5d6a56d136 ICU-3963 Make sure that certain classes and functions get into urename.h properly.
X-SVN-Rev: 16553
2004-10-19 03:57:56 +00:00
George Rhoten
e69fca9d5f ICU-4078 Fix for AIX with Visual Age 5 compiler, and make sure that the
disentanglement is correct by putting all the UnicodeSet virtual functions are
in one file. Also move some of the rule whitespace handling into better
locations.

X-SVN-Rev: 16519
2004-10-15 22:56:26 +00:00
George Rhoten
7746ac4c0b ICU-3634 Use 0 for UChar types. NULL (a pointer type) shouldn't be used.
X-SVN-Rev: 16506
2004-10-15 06:18:07 +00:00
Doug Felt
be20a502df ICU-3634 localized RBNF rule set names - fix error handling in loc data parsing
X-SVN-Rev: 16446
2004-10-11 21:59:44 +00:00
George Rhoten
1188be07f8 ICU-3634 Fix for AIX. New constructors can't be inlined.
X-SVN-Rev: 16402
2004-10-06 17:38:10 +00:00
George Rhoten
e91f899d00 ICU-3634 Fix the previous commit so that it works on Solaris.
X-SVN-Rev: 16377
2004-09-30 23:25:20 +00:00
Doug Felt
eb31068f2a ICU-3634 localized RBNF rule set names - text description
X-SVN-Rev: 16357
2004-09-24 22:58:00 +00:00
George Rhoten
8c9aab5002 ICU-4078 Further separate the default converter from the rest of the API
X-SVN-Rev: 16331
2004-09-15 23:44:48 +00:00
Doug Felt
edd0020356 ICU-4019 add message format syntax for spelled-out numbers,
also the c++ version of RBNF couldn't parse in the middle of the string, so
changed to align with java version

X-SVN-Rev: 16106
2004-08-04 05:58:41 +00:00
Ram Viswanadha
e00ca7411d ICU-3925 separate RBNF data to separate tree
X-SVN-Rev: 15994
2004-07-14 18:35:16 +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
Alan Liu
f2b6b0f836 ICU-3668 make getters const
X-SVN-Rev: 14799
2004-03-30 00:43:40 +00:00
Doug Felt
ed4dc729f1 ICU-1282 add C APIs for rule based number format
X-SVN-Rev: 14698
2004-03-12 20:15:13 +00:00
Alan Liu
91390d5ea7 ICU-2202 preliminary checkin
X-SVN-Rev: 14367
2004-01-20 23:06:38 +00:00
Steven R. Loomis
48f3512cdc ICU-2202 don't strcpy from failed resource
X-SVN-Rev: 14059
2003-12-09 20:42:03 +00:00
Doug Felt
a0bcf427af ICU-3222 fix compiler warnings
X-SVN-Rev: 13930
2003-12-02 01:55:53 +00:00
Vladimir Weinstein
91d46c9250 ICU-2202 getLocale implementation for rule based number format
X-SVN-Rev: 13807
2003-11-21 08:09:14 +00:00
George Rhoten
492d57ac79 ICU-3221 Fix AIX linker warnings
X-SVN-Rev: 12997
2003-08-31 20:53:46 +00:00
Vladimir Weinstein
fabea4bb40 ICU-2974 disallow new X[0]
X-SVN-Rev: 12383
2003-06-09 21:21:36 +00:00
Doug Felt
fb473c85d1 ICU-2959 update copyright notices
X-SVN-Rev: 12221
2003-06-02 18:47:02 +00:00
Steven R. Loomis
881fa8c396 ICU-2822 use TRUE/FALSE, not true/false.
X-SVN-Rev: 11959
2003-05-16 00:36:09 +00:00
Doug Felt
192404d451 ICU-2822 fix clone of bad formatter, but ustdio shouldn't be trying to clone it anyway
X-SVN-Rev: 11941
2003-05-15 20:06:06 +00:00
Doug Felt
42475ef053 ICU-1734 number spellout for fr_BE
X-SVN-Rev: 11622
2003-04-22 23:55:03 +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
d7e0797b2c ICU-2085 #ifdef out deprecated code
X-SVN-Rev: 9756
2002-08-21 19:12:24 +00:00
Doug Felt
f0566b427e ICU-1997 uprv_isRuleWhiteSpace
X-SVN-Rev: 9527
2002-08-01 22:43:21 +00:00
Markus Scherer
f1ba8a9d4f ICU-1962 use uprv_malloc/free instead of new/delete for non-class types
X-SVN-Rev: 9204
2002-07-16 17:50:42 +00:00
George Rhoten
c85207afbd ICU-1887 Try to fix the name mangling problems with the Intel compiler by including utypes.h before the system headers.
X-SVN-Rev: 9124
2002-07-12 21:42:24 +00:00
Doug Felt
608e614f95 ICU-1981 synch up ICU4J and ICU4C test of swedish collation
X-SVN-Rev: 9118
2002-07-12 20:37:14 +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
Doug Felt
f3acab9495 ICU-1766 Make RBNF in ICU4C use 64-bit ints
(still need to remove llong.h, llong.cpp and commented-out code)

X-SVN-Rev: 8008
2002-03-14 00:28:22 +00:00
Markus Scherer
8c78422db2 ICU-1561 replace all UTextOffset with int32_t
X-SVN-Rev: 7942
2002-03-12 01:32:42 +00:00
George Rhoten
41ffc2ef36 ICU-1733 Integrate some of the easier (and non-redundent) changes from Lotus.
X-SVN-Rev: 7802
2002-02-28 01:42:40 +00:00
Doug Felt
f3ee2bd004 ICU-104 fix problems with RBNF clone. llong conversion to text now
outputs '0' rather than nothing.  Clone uses getRules() UnicodeString directly,
previously was extracting to (unterminated!) UChar*.  Dispose NULLs out
fields of deleted objects to prevent double delete.

X-SVN-Rev: 7109
2001-11-28 00:58:33 +00:00
Doug Felt
34b31328c7 ICU-1413 fix problem where we were returning a parse-error for a
valid parse, which was causing unum_parse to fail.

X-SVN-Rev: 6649
2001-11-07 00:00:55 +00:00
George Rhoten
a1865ea6b8 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 6343
2001-10-19 21:51:02 +00:00
George Rhoten
0f43049750 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 6335
2001-10-19 16:24:26 +00:00
Doug Felt
d007e2cd57 ICU-1275 fixed rbnf copy constructor
X-SVN-Rev: 6227
2001-10-12 23:47:12 +00:00
George Rhoten
8b98d84982 ICU-1271 Remove static initialization, remove tabs, add copyright header, conform closer to ICU coding guidelines...
X-SVN-Rev: 6184
2001-10-11 16:56:24 +00:00