The resulting location was incorrect because the offset didn't account for multi-byte characters and the logic had not been updated to use the TXT_LINE_HEIGHT macro. Also removes use of `goto` in favor of early return. Ref !126720.
Action::assign_id()
msgfmt
CustomData_copy
CustomData_initi_from
const char*
imb_exr_get_pass()