X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdata%2Fpor-file-writer.c;h=3c475d30b58d83b9e0217e88d8d22d05afe4383b;hb=c3d6b68809037b48ff51dd693a0c8e75bcc30d7a;hp=ee84e7c9c29aec8c44096d70aa64b790c21e5d6c;hpb=81579d9e9f994fb2908f50af41c3eb033d216e58;p=pspp-builds.git diff --git a/src/data/por-file-writer.c b/src/data/por-file-writer.c index ee84e7c9..3c475d30 100644 --- a/src/data/por-file-writer.c +++ b/src/data/por-file-writer.c @@ -419,7 +419,7 @@ write_value_labels (struct pfm_writer *w, const struct dictionary *dict) { const struct val_lab *vl = labels[i]; write_value (w, val_lab_get_value (vl), var_get_width (v)); - write_string (w, val_lab_get_label (vl)); + write_string (w, val_lab_get_escaped_label (vl)); } free (labels); } @@ -436,10 +436,7 @@ write_documents (struct pfm_writer *w, const struct dictionary *dict) buf_write (w, "E", 1); write_int (w, line_cnt); for (i = 0; i < line_cnt; i++) - { - dict_get_document_line (dict, i, &line); - write_string (w, ds_cstr (&line)); - } + write_string (w, dict_get_document_line (dict, i)); ds_destroy (&line); }