text-item: Simplify text_item further to just hold a pivot_value.
[pspp] / src / output / odt.c
index 4a87815548d43b2473e58f977e233870470e2663..82480bb3e365e58caffcb0218c0e05f4377539a5 100644 (file)
@@ -598,7 +598,11 @@ odt_submit (struct output_driver *driver,
   if (is_table_item (output_item))
     write_table (odt, to_table_item (output_item));
   else if (is_text_item (output_item))
-    odt_output_text (odt, text_item_get_text (to_text_item (output_item)));
+    {
+      char *text = text_item_get_plain_text (to_text_item (output_item));
+      odt_output_text (odt, text);
+      free (text);
+    }
   else if (is_message_item (output_item))
     {
       const struct message_item *message_item = to_message_item (output_item);