Commit Graph

17723 Commits

Author SHA1 Message Date
George Rhoten
90b87f3aa8 ICU-5161 Fix memory leaks and use ICU putil functions.
X-SVN-Rev: 19564
2006-04-19 06:53:43 +00:00
Deborah Goldsmith
225d629326 ICU-5163 Restore const void * constructor, improve test coverage
X-SVN-Rev: 19563
2006-04-18 22:49:08 +00:00
Eric Mader
653fcc2232 ICU-5115 Add test cases for matra and mark combinations, including missing consonants.
X-SVN-Rev: 19562
2006-04-18 19:04:05 +00:00
Eric Mader
e8969d0b13 ICU-5115 uniform handling of matras, modifiers w/o a base consonant.
X-SVN-Rev: 19561
2006-04-18 00:38:45 +00:00
Doug Felt
2141d6915d ICU-5145 use IllegalStateException instead of InternalError
X-SVN-Rev: 19560
2006-04-18 00:37:27 +00:00
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
George Rhoten
689ac9f998 ICU-5161 Fix a memory leak.
X-SVN-Rev: 19558
2006-04-17 07:37:21 +00:00
George Rhoten
69dc11a58d ICU-5161 Fix a memory leak.
X-SVN-Rev: 19557
2006-04-17 05:06:11 +00:00
George Rhoten
57206e7d3c ICU-5161 Fix memory leaks.
X-SVN-Rev: 19556
2006-04-16 18:11:12 +00:00
George Rhoten
7e6b69156d ICU-5161 Properly delete memory, and make sure there is enough space to unescape a string.
X-SVN-Rev: 19555
2006-04-16 17:28:00 +00:00
George Rhoten
504248ad53 ICU-5161 Fix a memory leak.
X-SVN-Rev: 19554
2006-04-15 18:04:35 +00:00
George Rhoten
6de38a94a1 ICU-5161 Better fix for Purify/valgrind warnings about uninitialized memory reading.
X-SVN-Rev: 19553
2006-04-15 16:06:01 +00:00
George Rhoten
7a50d6f62d ICU-5161 Fix Purify/valgrind warnings about reading uninitialized memory.
X-SVN-Rev: 19552
2006-04-15 08:07:30 +00:00
George Rhoten
ac0ec58b80 ICU-5161 Fix Purify/valgrind warnings about uninitialized memory reading.
X-SVN-Rev: 19551
2006-04-15 07:52:16 +00:00
George Rhoten
8530362290 ICU-5161 Properly delete the memory.
X-SVN-Rev: 19550
2006-04-15 07:35:05 +00:00
George Rhoten
3737c923bd ICU-5161 Fix valgrind and Purify warnings about getTerminatedBuffer and uninitialized memory reads.
X-SVN-Rev: 19549
2006-04-14 21:58:41 +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
e88c000399 ICU-5161 Reduce memory consumption.
Allow more memory allocation errors to be reported.
Reduce memory fragmentation.
Speed up initialization slightly.

X-SVN-Rev: 19547
2006-04-14 21:09:42 +00:00
George Rhoten
573f662749 ICU-4707 Fix some compiler warnings.
X-SVN-Rev: 19546
2006-04-14 16:20:02 +00:00
George Rhoten
ca09e63755 ICU-4707 Fix some compiler warnings.
X-SVN-Rev: 19545
2006-04-14 16:01:20 +00:00
George Rhoten
216965ea92 ICU-4707 Fix some compiler warnings.
X-SVN-Rev: 19544
2006-04-14 15:49:37 +00:00
George Rhoten
a0a2635fdc ICU-4707 Fix some compiler warnings.
X-SVN-Rev: 19543
2006-04-14 15:41:51 +00:00
Eric Mader
8927afbf4b ICU-5153 Make sure the string passed to GetNumberFormatW, GetCurrencyFormatW has "." as the decimal separator.
X-SVN-Rev: 19542
2006-04-13 23:48:32 +00:00
George Rhoten
e397fa369b ICU-5161 Fix uninitialized memory read.
X-SVN-Rev: 19538
2006-04-13 15:56:37 +00:00
George Rhoten
a17245d34c ICU-5161 The source and target in a call to memcpy should be the same.
Check the capacity before using strlen.
Explain why the @ sign is variant in the code.

X-SVN-Rev: 19537
2006-04-13 07:27:52 +00:00
George Rhoten
e4b3bbc599 ICU-4707 Fix some compiler warnings.
X-SVN-Rev: 19533
2006-04-12 23:36:56 +00:00
Eric Mader
107a44eb64 ICU-5157 need to add the 'ccmp' feature.
X-SVN-Rev: 19531
2006-04-12 01:32:13 +00:00
Eric Mader
2751032ccd ICU-3979 Fix extrremely annoying compiler warnings.
X-SVN-Rev: 19530
2006-04-11 22:40:05 +00:00
Eric Mader
656d7e1b43 ICU-3979 remove spurious semi-colons.
X-SVN-Rev: 19528
2006-04-11 01:32:24 +00:00
Eric Mader
ca9fcb4e10 ICU-3979 Fix compiler warnings.
X-SVN-Rev: 19527
2006-04-11 01:15:08 +00:00
Doug Felt
035d116c8b ICU-5156 perf enhancements
X-SVN-Rev: 19526
2006-04-10 21:54:40 +00:00
George Rhoten
786c654db5 ICU-5152 Remove broken uprv_dtostr function, and create a better ChoiceFormat::dtos function.
X-SVN-Rev: 19525
2006-04-08 09:48:13 +00:00
George Rhoten
7bc8795cf7 ICU-5151 Hide internal functions.
X-SVN-Rev: 19524
2006-04-08 08:34:52 +00:00
Eric Mader
e4ae327eed ICU-3979 Add automatic LayoutEngine tests.
X-SVN-Rev: 19523
2006-04-07 23:51:55 +00:00
George Rhoten
cbac1432df ICU-4873 Fix Solaris warning and z/OS error.
X-SVN-Rev: 19522
2006-04-07 07:43:27 +00:00
Mark Davis
97863da9df ICU-5149 updated readme
X-SVN-Rev: 19521
2006-04-06 00:09:14 +00:00
Mark Davis
557bade86a ICU-5149 update unicode tools after cvs problems.
X-SVN-Rev: 19520
2006-04-05 22:13:04 +00:00
Ram Viswanadha
ea4cd7f0fa ICU-5084 add timebombs for tests
X-SVN-Rev: 19519
2006-04-04 23:23:05 +00:00
George Rhoten
0fdb67b69c ICU-4946 Allow stable API to work by undoing previous change.
X-SVN-Rev: 19518
2006-04-04 20:30:45 +00:00
George Rhoten
6d5916a2ce ICU-4703 Improve the error checking.
X-SVN-Rev: 19517
2006-04-04 20:15:46 +00:00
George Rhoten
735bfbfbc0 ICU-4707 There is no need to set s-fChars to 0 when it's already known to be 0 in the if statement.
X-SVN-Rev: 19516
2006-04-04 19:28:14 +00:00
George Rhoten
ce8b1ede60 ICU-5117 Fix memory leak.
X-SVN-Rev: 19515
2006-04-04 16:48:23 +00:00
George Rhoten
94f0de1e3a ICU-5025 Better fix for an Intel compiler optimization bug.
X-SVN-Rev: 19514
2006-04-04 15:57:50 +00:00
George Rhoten
ebbb957f9d ICU-5025 Better fix for an Intel compiler optimization bug.
X-SVN-Rev: 19513
2006-04-04 15:56:38 +00:00
George Rhoten
a28d9218a0 ICU-4946 Install missing headers on Windows machines.
X-SVN-Rev: 19512
2006-04-03 23:48:17 +00:00
Ram Viswanadha
481a532f56 ICU-5117 add a hack for falling back to root instead of default locale
X-SVN-Rev: 19511
2006-04-03 21:16:02 +00:00
George Rhoten
b29549eef4 ICU-5143 Make sure that proper ownership rules of the RuleBasedCollator are followed.
Do deep copying where needed.
Don't dereference NULL on failure to create rule string.
Initialize all member variables.
Consolidate copy and pasted code.

X-SVN-Rev: 19509
2006-04-02 19:07:50 +00:00
George Rhoten
ee12f37a5c ICU-4703 Fix memory leak on function failure
X-SVN-Rev: 19508
2006-04-02 09:15:05 +00:00
George Rhoten
20a74838a6 ICU-5138 Keep the two collation hash functions together.
X-SVN-Rev: 19507
2006-04-01 17:29:49 +00:00
George Rhoten
3209361c76 ICU-5117 Optimize the string declarations.
X-SVN-Rev: 19506
2006-03-31 19:12:26 +00:00