1 https://github.com/unicode-org/icu/commit/ea7b6472b2a73a848c0c9bc4586e1db3b20f65f5
3 --- icu/source/common/unicode/icuplug.h.orig
4 +++ icu/source/common/unicode/icuplug.h
8 * Entrypoint for an ICU plugin.
9 - * @param plug the UPlugData handle.
10 - * @param status the plugin's extended status code.
11 + * @param plug the UPlugData handle.
12 + * @param reason the reason code for the entrypoint's call.
13 + * @param status Standard ICU error code. Its input value must
14 + * pass the U_SUCCESS() test, or else the function returns
15 + * immediately. Check for U_FAILURE() on output or use with
16 + * function chaining. (See User Guide for details.)
17 * @return A valid plugin must return UPLUG_TOKEN
18 * @internal ICU 4.4 Technology Preview
20 --- icu/source/common/unicode/uclean.h.orig
21 +++ icu/source/common/unicode/uclean.h
24 * Pointer type for a user supplied memory re-allocation function.
25 * @param context user supplied value, obtained from u_setMemoryFunctions().
26 - * @param size The number of bytes to be allocated
27 + * @param mem Pointer to the memory block to be resized.
28 + * @param size The new size for the block.
29 * @return Pointer to the newly allocated memory, or NULL if the allocation failed.
33 * Pointer type for a user supplied memory free function. Behavior should be
34 * similar the standard C library free().
35 * @param context user supplied value, obtained from u_setMemoryFunctions().
36 - * @param mem Pointer to the memory block to be resized
37 - * @param size The new size for the block
38 + * @param mem Pointer to the memory block to be freed.
39 * @return Pointer to the resized memory block, or NULL if the resizing failed.
42 --- icu/source/test/depstest/dependencies.txt.orig
43 +++ icu/source/test/depstest/dependencies.txt
45 std::condition_variable::~condition_variable()
46 std::condition_variable_any::condition_variable_any()
47 std::condition_variable_any::~condition_variable_any()
50 + pthread_mutex_unlock
53 # UBSan=UndefinedBehaviorSanitizer, clang -fsanitize=bounds