{
struct icu_transform *transform
= (struct icu_transform *) xmalloc(sizeof(struct icu_transform));
- UErrorCode status;
+ UErrorCode status = U_ZERO_ERROR;
assert(old);
transform->action = old->action;
assert(old->trans);
transform->trans = 0;
if (id)
+ {
icu_utf16_from_utf8_cstr(id16, id, status);
+ id16->utf16[id16->utf16_len] = 0;
+ }
if (rules)
icu_utf16_from_utf8_cstr(rules16, rules, status);