X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdata%2Fsys-file-writer.c;h=f82cafad32d5e92d879985790005a15da38cae9a;hb=4f2f805c653f0dc901924944ea4c55309ff14d32;hp=a7cc830f777ca90784c6331d43cb4827396aabfd;hpb=73ef58a437ef6640a7813b4f898b1a57e0ec95ea;p=pspp-builds.git diff --git a/src/data/sys-file-writer.c b/src/data/sys-file-writer.c index a7cc830f..f82cafad 100644 --- a/src/data/sys-file-writer.c +++ b/src/data/sys-file-writer.c @@ -709,9 +709,13 @@ write_variable_display_parameters (struct sfm_writer *w, v = dict_get_var(dict, i); - params.measure = var_get_measure (v); + params.measure = (var_get_measure (v) == MEASURE_NOMINAL ? 1 + : var_get_measure (v) == MEASURE_ORDINAL ? 2 + : 3); params.width = var_get_display_width (v); - params.align = var_get_alignment (v); + params.align = (var_get_alignment (v) == ALIGN_LEFT ? 0 + : var_get_alignment (v) == ALIGN_RIGHT ? 1 + : 2); buf_write (w, ¶ms, sizeof(params));