Fredrik Roubert
0bf8a95309
ICU-22793 Remove superfluous return value typecasts to UBool.
2024-09-19 17:11:38 +02:00
Fredrik Roubert
0178a07a26
ICU-22793 Clang-Tidy: google-readability-casting
...
https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/clang-tidy/checks/google/readability-casting.html
2024-07-04 22:32:12 +02:00
Fredrik Roubert
2de88f9d9c
ICU-21833 Replace UChar with char16_t in all C++ code.
2023-02-06 19:27:44 +01:00
Fredrik Roubert
2e0d30cfcf
ICU-21833 Replace NULL with nullptr in all C++ code.
2023-02-03 20:20:38 +01:00
Fredrik Roubert
030fa1a479
ICU-21148 Consistently use standard lowercase true/false everywhere.
...
This is the normal standard way in C, C++ as well as Java and there's no
longer any reason for ICU to be different. The various internal macros
providing custom boolean constants can all be deleted and code as well
as documentation can be updated to use lowercase true/false everywhere.
2022-09-07 20:56:33 +02:00
Andy Heninger
5f837abd40
ICU-13533 Fix address sanitizer failures found with no-data ICU testing.
2019-08-19 13:29:32 -07:00
Andy Heninger
04448b004f
ICU-12764 UTF-8 source files, update file encoding comments.
...
X-SVN-Rev: 39641
2017-02-03 18:57:23 +00:00
Andy Heninger
242e02c388
ICU-12764 icu4c utf-8 source files, update Copyright notices.
...
X-SVN-Rev: 39583
2017-01-20 00:20:31 +00:00
Markus Scherer
7960164327
ICU-12663 UnicodeString support nearly 2G UChars & avoid integer overflows; string-to-string case mappings & detect integer overflows; make some calls to uprv_memcpy() and similar a little more robust by casting int32_t to size_t before multiplying
...
X-SVN-Rev: 39288
2016-09-20 01:10:36 +00:00
Michael Ow
61607c2773
ICU-12564 Update copyright notice in trunk
...
X-SVN-Rev: 38848
2016-06-15 18:58:17 +00:00
Yoshito Umaoka
00ca13e126
ICU-12564 Reverted r38761 and r38762, because we want to prepend the Unicode copyright for existing source files, instead of replacing copyright comments.
...
X-SVN-Rev: 38776
2016-05-31 21:45:07 +00:00
Michael Ow
c9f199a30f
ICU-12564 Update copyright notice in ICU4C
...
X-SVN-Rev: 38761
2016-05-26 22:32:17 +00:00
Steven R. Loomis
a3433c4d45
ICU-10977 remove stray #if DEBUG from a few more files
...
X-SVN-Rev: 35948
2014-06-25 21:59:55 +00:00
Markus Scherer
bb591eb3a1
ICU-7273 remove u_growBufferFromStatic() -- using UnicodeString instead
...
X-SVN-Rev: 27608
2010-02-19 23:49:51 +00:00
Markus Scherer
b08f0d6f28
ICU-4514 remove calls to UnicodeString::releaseBuffer() that don't match a getBuffer(minCapacity) - and would use an unintended, implicit u_strlen() if they did
...
X-SVN-Rev: 17970
2005-06-22 02:18:50 +00:00
Ram Viswanadha
820e942574
ICU-3050 #ifdef out the names array
...
X-SVN-Rev: 13020
2003-09-02 23:26:01 +00:00
Ram Viswanadha
9a043c2e5f
ICU-3050 StringPrep API first cut
...
X-SVN-Rev: 12674
2003-07-24 23:23:19 +00:00
George Rhoten
92842673da
ICU-2699 Fix some compiler warnings.
...
X-SVN-Rev: 12376
2003-06-09 04:57:01 +00:00
Vladimir Weinstein
4df42a86bb
ICU-2840 tests shouldn't crash if there is no data
...
X-SVN-Rev: 12340
2003-06-06 04:54:34 +00:00
Ram Viswanadha
3847d2f430
ICU-2194 add tests
...
X-SVN-Rev: 12169
2003-05-29 20:33:22 +00:00
Steven R. Loomis
5c9ad4b7cd
ICU-2896 uconfig.h
...
X-SVN-Rev: 12154
2003-05-29 01:15:29 +00:00
Markus Scherer
9a4e0e4af2
ICU-2860 add UCONFIG_NO_NORMALIZATION and UCONFIG_NO_IDNA
...
X-SVN-Rev: 11808
2003-05-06 01:22:23 +00:00
George Rhoten
720401b4b5
ICU-2729 Fix a memory leak
...
X-SVN-Rev: 11625
2003-04-23 00:30:02 +00:00
George Rhoten
b69c8dcb62
ICU-2729 Fix a memory leak
...
X-SVN-Rev: 11620
2003-04-22 15:49:53 +00:00
Ram Viswanadha
267d3d1f30
ICU-2194 tests for IDNA
...
X-SVN-Rev: 11196
2003-02-28 21:37:55 +00:00