bool row_labels_in_corner;
bool show_grid_lines;
bool omit_empty; /* Omit empty rows and columns? */
- size_t *current_layer; /* axis[PIVOT_AXIS_LAYER]->n_dimensions elements. */
+ size_t *current_layer; /* axis[PIVOT_AXIS_LAYER].n_dimensions elements. */
char *table_look;
enum settings_value_show show_values;
enum settings_value_show show_variables;
char *subscript;
char *superscript;
- struct pivot_footnote **footnotes;
+ const struct pivot_footnote **footnotes;
size_t n_footnotes;
enum pivot_value_type type;
struct pivot_value *pivot_value_new_user_text_nocopy (char *);
/* Footnotes. */
-void pivot_value_add_footnote (struct pivot_value *, struct pivot_footnote *);
+void pivot_value_add_footnote (struct pivot_value *, const struct pivot_footnote *);
/* Numeric formats. */
-void pivot_value_set_rc (struct pivot_table *, struct pivot_value *,
+void pivot_value_set_rc (const struct pivot_table *, struct pivot_value *,
const char *rc);
/* Converting a pivot_value to a string for display. */