if (fmt_is_string (print->type)
|| dict_contains_var (dict, v))
{
- char *s = data_out (case_data (c, v), print);
+ char *s = data_out (case_data (c, v), dict_get_encoding (dict), print);
ds_put_cstr (&line_buffer, s);
free (s);
}
char *s;
union value case_idx_value;
case_idx_value.f = case_idx;
- s = data_out (&case_idx_value, print);
+ s = data_out (&case_idx_value, dict_get_encoding (dict), print);
ds_put_cstr (&line_buffer, s);
free (s);
}
if (fmt_is_string (print->type)
|| dict_contains_var (dict, v))
- s = data_out (case_data (c, v), print);
+ s = data_out (case_data (c, v), dict_get_encoding (dict), print);
else
{
union value case_idx_value;
case_idx_value.f = case_idx;
- s = data_out (&case_idx_value, print);
+ s = data_out (&case_idx_value, dict_get_encoding (dict), print);
}
fputs (" <TD>", x->file);