X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdata%2Fpor-file-reader.c;fp=src%2Fdata%2Fpor-file-reader.c;h=2487ab2cb43f140d3fe6f9962b9a07afa4090d8e;hb=064e63444113026f99a518bf1ec77da5eb6b036b;hp=125d7be2598a37bb516c80b35d3839a794c3811a;hpb=12b9efe4bcd6ef6e5a87df9108e4ba49182730b4;p=pspp diff --git a/src/data/por-file-reader.c b/src/data/por-file-reader.c index 125d7be259..2487ab2cb4 100644 --- a/src/data/por-file-reader.c +++ b/src/data/por-file-reader.c @@ -632,14 +632,14 @@ convert_format (struct pfm_reader *r, const int portable_format[3], .d = portable_format[2], }; - if (fmt_check_output (&format) - && fmt_check_width_compat (&format, var_get_width (v))) + if (fmt_check_output (format) + && fmt_check_width_compat (format, var_get_width (v))) return format; if (*report_error) { char fmt_string[FMT_STRING_LEN_MAX + 1]; - fmt_to_string (&format, fmt_string); + fmt_to_string (format, fmt_string); if (var_is_numeric (v)) warning (r, _("Numeric variable %s has invalid format " "specifier %s."), @@ -735,8 +735,8 @@ read_variables (struct pfm_reader *r, struct dictionary *dict) print = convert_format (r, &fmt[0], v, &report_error); write = convert_format (r, &fmt[3], v, &report_error); - var_set_print_format (v, &print); - var_set_write_format (v, &write); + var_set_print_format (v, print); + var_set_write_format (v, write); /* Range missing values. */ mv_init (&miss, width);