pspp-output: New option --table-look.
[pspp] / src / output / spv / spv.h
index 0bf2ff70141545f4161342143f4838dbf25486f7..1753cdaabd3dd99c55a63b236649ee7e89af0863 100644 (file)
@@ -130,7 +130,7 @@ struct spv_item
 
     /* SPV_ITEM_TABLE only. */
     struct pivot_table *table;    /* NULL if not yet loaded. */
-    struct spv_legacy_properties *legacy_properties;
+    struct spv_table_look *table_look;
     char *bin_member;
     char *xml_member;
     char *subtype;
@@ -167,7 +167,7 @@ bool spv_item_is_visible (const struct spv_item *);
 #define SPV_ITEM_FOR_EACH(ITER, ROOT) \
   for ((ITER) = (ROOT); (ITER) != NULL; (ITER) = spv_item_next(ITER))
 #define SPV_ITEM_FOR_EACH_SKIP_ROOT(ITER, ROOT) \
-  for ((ITER) = (ROOT); ((ITER) = spv_item_next(ITER)) != NULL; )
+  for ((ITER) = (ROOT); ((ITER) = spv_item_next(ITER)) != NULL;)
 struct spv_item *spv_item_next (const struct spv_item *);
 
 const struct spv_item *spv_item_get_parent (const struct spv_item *);
@@ -197,6 +197,9 @@ char *spv_item_get_legacy_data (const struct spv_item *, struct spv_data *)
 char *spv_item_get_legacy_table (const struct spv_item *, struct _xmlDoc **)
   WARN_UNUSED_RESULT;
 
+void spv_item_set_table_look (struct spv_item *,
+                              const struct spv_table_look *);
+
 char *spv_decode_fmt_spec (uint32_t u32, struct fmt_spec *) WARN_UNUSED_RESULT;
 
 #endif /* output/spv/spv.h */