it works again
[pspp] / src / output / table-provider.h
index 30dcdff75f26dfd604b67f94a1428d608d17ed1a..f62d074bee528f1fd7d8139a427079874cadda91 100644 (file)
@@ -25,17 +25,6 @@ struct string;
 
 enum table_halign table_halign_interpret (enum table_halign, bool numeric);
 
-struct footnote
-  {
-    //size_t idx;
-    char *content;
-    char *marker;
-    struct table_area_style *style;
-  };
-
-struct footnote *footnote_clone (const struct footnote *);
-void footnote_destroy (struct footnote *);
-
 /* A cell in a table. */
 struct table_cell
   {
@@ -60,7 +49,7 @@ struct table_cell
     char *text;                 /* A paragraph of text. */
     char **subscripts;
     size_t n_subscripts;
-    struct footnote **footnotes;
+    struct pivot_footnote **footnotes;
     size_t n_footnotes;
     struct table_area_style *style;
   };
@@ -68,9 +57,6 @@ struct table_cell
 struct table_cell *table_cell_clone (const struct table_cell *);
 void table_cell_destroy (struct table_cell *);
 
-void table_cell_format_footnote_markers (const struct table_cell *,
-                                         struct string *);
-
 /* Returns the number of columns that CELL spans.  This is 1 for an ordinary
    cell and greater than one for a cell that joins multiple columns. */
 static inline int
@@ -100,6 +86,5 @@ table_cell_is_joined (const struct table_cell *cell)
 void table_get_cell (const struct table *, int x, int y, struct table_cell *);
 int table_get_rule (const struct table *, enum table_axis, int x, int y,
                     struct cell_color *);
-size_t table_collect_footnotes (const struct table_item *, struct footnote ***);
 
 #endif /* output/table-provider.h */