X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fdata-io%2Flist.q;h=b099a270b49fc3e8d4c7a2f13b62ea68d52ca920;hb=3a61659a8fc11c51ad5af02b20f5613dcde50382;hp=8bb55106e96554e10f78321f5376336275b101ea;hpb=799e56c0e3a9911a860607e1c07caf2acf8cc9ef;p=pspp-builds.git diff --git a/src/language/data-io/list.q b/src/language/data-io/list.q index 8bb55106..b099a270 100644 --- a/src/language/data-io/list.q +++ b/src/language/data-io/list.q @@ -213,9 +213,9 @@ cmd_list (struct dataset *ds) strcpy (casenum_var.name, "Case#"); casenum_var.type = NUMERIC; casenum_var.fv = -1; - casenum_var.print = make_output_format (FMT_F, - (cmd.last == LONG_MAX - ? 5 : intlog10 (cmd.last)), 0); + casenum_var.print = fmt_for_output (FMT_F, + (cmd.last == LONG_MAX + ? 5 : intlog10 (cmd.last)), 0); /* Add the weight variable at the beginning of the variable list. */ cmd.n_variables++; @@ -664,7 +664,7 @@ list_cases (const struct ccase *c, void *aux UNUSED, const struct dataset *ds UN ds_put_char_multiple(&line_buffer, ' ', width - v->print.w); } - if ((formats[v->print.type].cat & FCAT_STRING) || v->fv != -1) + if (fmt_is_string (v->print.type) || v->fv != -1) { data_out (ds_put_uninit(&line_buffer, v->print.w), &v->print, case_data (c, v->fv)); @@ -701,7 +701,7 @@ list_cases (const struct ccase *c, void *aux UNUSED, const struct dataset *ds UN struct variable *v = cmd.v_variables[column]; char buf[256]; - if ((formats[v->print.type].cat & FCAT_STRING) || v->fv != -1) + if (fmt_is_string (v->print.type) || v->fv != -1) data_out (buf, &v->print, case_data (c, v->fv)); else {