{
if ( ! enlarge_dst_widths (trns))
{
+ recode_trns_free (trns);
return CMD_FAILURE;
}
}
if (lex_token (lexer) == T_ID
&& lex_id_match (ss_cstr ("THRU"), lex_tokss (lexer)))
{
- msg (SE, _("THRU is not allowed with string variables."));
+ msg (SE, _("%s is not allowed with string variables."), "THRU");
return false;
}
}
{
msg (ME,
_("Cannot recode because the variable %s would require a width of %d bytes or greater, but it has a width of only %d bytes."),
- var_get_name (narrow_var), out->width, trns->max_dst_width);
+ var_get_name (narrow_var), out->width, min_dst_width);
return false;
}