it works again
[pspp] / src / output / table.h
index 5c47ffe88c0c68e7a49ee0788c91d9b926af2f1a..ed9badf5d15aa9c4d2449825b54bf84b5fb26331 100644 (file)
@@ -37,6 +37,7 @@
 
 struct casereader;
 struct fmt_spec;
+struct pivot_footnote;
 struct pool;
 struct table_item;
 struct variable;
@@ -268,16 +269,8 @@ void table_joint_text (struct table *, int x1, int y1, int x2, int y2,
 void table_add_subscripts (struct table *, int x, int y,
                            char **subscripts, size_t n_subscripts);
 
-/* Footnotes.
-
-   Use table_create_footnote() to create the footnotes themselves, then use
-   table_add_footnote() to create a reference from a table cell to a footnote.
-   There are two steps because a footnote may have multiple references. */
-struct footnote *table_create_footnote (struct table *, size_t idx,
-                                        const char *content,
-                                        const char *marker,
-                                        struct table_area_style *);
-void table_add_footnote (struct table *, int x, int y, struct footnote *);
+void table_add_footnotes (struct table *, int x, int y,
+                          struct pivot_footnote **f, size_t nf);
 
 void table_add_style (struct table *, int x, int y, struct table_area_style *);