-/* Returns the table contained by TABLE_ITEM. The caller must not modify or
- unref the returned table. */
-const struct table *
-table_item_get_table (const struct table_item *table_item)
-{
- return table_item->table;
-}
-
-/* Returns ITEM's title, which is a null pointer if no title has been
- set. */
-const char *
-table_item_get_title (const struct table_item *item)
-{
- return item->title;
-}
-
-/* Sets ITEM's title to TITLE, replacing any previous title. Specify NULL for
- TITLE to clear any title from ITEM. The caller retains ownership of TITLE.
-
- This function may only be used on a table_item that is unshared. */
-void
-table_item_set_title (struct table_item *item, const char *title)
-{
- assert (!table_item_is_shared (item));
- free (item->title);
- item->title = title != NULL ? xstrdup (title) : NULL;
-}
-