mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-10 07:39:16 +00:00
ICU-22589 Avoid timeout in TimeZone test
This commit is contained in:
parent
b246489074
commit
2a3cb99f6e
1 changed files with 4 additions and 0 deletions
|
@ -11,6 +11,10 @@ IcuEnvironment* env = new IcuEnvironment();
|
|||
|
||||
extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) {
|
||||
|
||||
// Limit the test for at most 1000 Unicode characters.
|
||||
if (size > 2000) {
|
||||
size = 2000;
|
||||
}
|
||||
size_t unistr_size = size/2;
|
||||
std::unique_ptr<char16_t[]> fuzzbuff(new char16_t[unistr_size]);
|
||||
std::memcpy(fuzzbuff.get(), data, unistr_size * 2);
|
||||
|
|
Loading…
Add table
Reference in a new issue