From 3b5a2a25705103a96ae8d9053ac7e6b6b6cd2420 Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Wed, 26 Jun 2013 06:59:54 -0400 Subject: Remove unused e_table_specification_save_to_node(). --- .../evolution-util/evolution-util-sections.txt | 1 - e-util/e-table-specification.c | 64 ---------------------- e-util/e-table-specification.h | 3 - 3 files changed, 68 deletions(-) diff --git a/doc/reference/evolution-util/evolution-util-sections.txt b/doc/reference/evolution-util/evolution-util-sections.txt index d7d1282702..eea4c3b0e6 100644 --- a/doc/reference/evolution-util/evolution-util-sections.txt +++ b/doc/reference/evolution-util/evolution-util-sections.txt @@ -3919,7 +3919,6 @@ e_table_specification_new e_table_specification_load_from_file e_table_specification_load_from_string e_table_specification_load_from_node -e_table_specification_save_to_node E_TABLE_SPECIFICATION E_IS_TABLE_SPECIFICATION diff --git a/e-util/e-table-specification.c b/e-util/e-table-specification.c index ba58e1ff7d..713e0575d5 100644 --- a/e-util/e-table-specification.c +++ b/e-util/e-table-specification.c @@ -277,67 +277,3 @@ e_table_specification_load_from_node (ETableSpecification *specification, g_list_free (list); } -/** - * e_table_specification_save_to_node: - * @specification: an #ETableSpecification - * - * Dumps the contents of @specification to an #xmlNode. - * - * Returns: a newly-created #xmlNode - */ -xmlNode * -e_table_specification_save_to_node (ETableSpecification *specification) -{ - xmlNode *node; - const gchar *s; - - g_return_val_if_fail (E_IS_TABLE_SPECIFICATION (specification), NULL); - - node = xmlNewNode (NULL, (const guchar *)"ETableSpecification"); - e_xml_set_bool_prop_by_name (node, (const guchar *)"no-headers", specification->no_headers); - e_xml_set_bool_prop_by_name (node, (const guchar *)"click-to-add", specification->click_to_add); - e_xml_set_bool_prop_by_name (node, (const guchar *)"click-to-add-end", specification->click_to_add_end && specification->click_to_add); - e_xml_set_bool_prop_by_name (node, (const guchar *)"alternating-row-colors", specification->alternating_row_colors); - e_xml_set_bool_prop_by_name (node, (const guchar *)"horizontal-draw-grid", specification->horizontal_draw_grid); - e_xml_set_bool_prop_by_name (node, (const guchar *)"vertical-draw-grid", specification->vertical_draw_grid); - e_xml_set_bool_prop_by_name (node, (const guchar *)"draw-focus", specification->draw_focus); - e_xml_set_bool_prop_by_name (node, (const guchar *)"horizontal-scrolling", specification->horizontal_scrolling); - e_xml_set_bool_prop_by_name (node, (const guchar *)"horizontal-resize", specification->horizontal_resize); - e_xml_set_bool_prop_by_name (node, (const guchar *)"allow-grouping", specification->allow_grouping); - - switch (specification->selection_mode) { - case GTK_SELECTION_SINGLE: - s = "single"; - break; - case GTK_SELECTION_BROWSE: - s = "browse"; - break; - default: - case GTK_SELECTION_MULTIPLE: - s = "extended"; - } - xmlSetProp (node, (const guchar *)"selection-mode", (guchar *) s); - if (specification->cursor_mode == E_CURSOR_LINE) - s = "line"; - else - s = "cell"; - xmlSetProp (node, (const guchar *)"cursor-mode", (guchar *) s); - - xmlSetProp (node, (const guchar *)"_click-to-add-message", (guchar *) specification->click_to_add_message); - xmlSetProp (node, (const guchar *)"gettext-domain", (guchar *) specification->domain); - - if (specification->columns) { - gint i; - - for (i = 0; specification->columns[i]; i++) - e_table_column_specification_save_to_node ( - specification->columns[i], - node); - } - - if (specification->state) - e_table_state_save_to_node (specification->state, node); - - return node; -} - diff --git a/e-util/e-table-specification.h b/e-util/e-table-specification.h index 8933a40ec2..11986bb991 100644 --- a/e-util/e-table-specification.h +++ b/e-util/e-table-specification.h @@ -95,9 +95,6 @@ void e_table_specification_load_from_node (ETableSpecification *specification, const xmlNode *node); -xmlNode * e_table_specification_save_to_node - (ETableSpecification *specification); - G_END_DECLS #endif /* E_TABLE_SPECIFICATION_H */ -- cgit v1.2.3