[evolution] Remove unused e_table_specification_duplicate().



commit 54a69c4cdaf3622c359d0ddc26223f3ebd503af4
Author: Matthew Barnes <mbarnes redhat com>
Date:   Tue Jun 25 18:48:14 2013 -0400

    Remove unused e_table_specification_duplicate().

 .../evolution-util/evolution-util-sections.txt     |    1 -
 e-util/e-table-specification.c                     |   27 --------------------
 e-util/e-table-specification.h                     |    2 -
 3 files changed, 0 insertions(+), 30 deletions(-)
---
diff --git a/doc/reference/evolution-util/evolution-util-sections.txt 
b/doc/reference/evolution-util/evolution-util-sections.txt
index 4706934..c4388f1 100644
--- a/doc/reference/evolution-util/evolution-util-sections.txt
+++ b/doc/reference/evolution-util/evolution-util-sections.txt
@@ -3921,7 +3921,6 @@ e_table_specification_load_from_string
 e_table_specification_load_from_node
 e_table_specification_save_to_string
 e_table_specification_save_to_node
-e_table_specification_duplicate
 <SUBSECTION Standard>
 E_TABLE_SPECIFICATION
 E_IS_TABLE_SPECIFICATION
diff --git a/e-util/e-table-specification.c b/e-util/e-table-specification.c
index 8ca0fe3..9f790fd 100644
--- a/e-util/e-table-specification.c
+++ b/e-util/e-table-specification.c
@@ -372,30 +372,3 @@ e_table_specification_save_to_node (ETableSpecification *specification)
        return node;
 }
 
-/**
- * e_table_specification_duplicate:
- * @specification: an #ETableSpecification
- *
- * Clones an #ETableSpecification instance from @specification.
- *
- * Returns: a new #ETableSpecification
- */
-ETableSpecification *
-e_table_specification_duplicate (ETableSpecification *specification)
-{
-       ETableSpecification *new_spec;
-       gchar *spec_str;
-
-       g_return_val_if_fail (E_IS_TABLE_SPECIFICATION (specification), NULL);
-
-       new_spec = e_table_specification_new ();
-       spec_str = e_table_specification_save_to_string (specification);
-       if (!e_table_specification_load_from_string (new_spec, spec_str)) {
-               g_warning ("Unable to duplicate ETable specification");
-               g_object_unref (new_spec);
-               new_spec = NULL;
-       }
-       g_free (spec_str);
-
-       return new_spec;
-}
diff --git a/e-util/e-table-specification.h b/e-util/e-table-specification.h
index b1998d7..01e3a93 100644
--- a/e-util/e-table-specification.h
+++ b/e-util/e-table-specification.h
@@ -99,8 +99,6 @@ gchar *               e_table_specification_save_to_string
                                                (ETableSpecification *specification);
 xmlNode *      e_table_specification_save_to_node
                                                (ETableSpecification *specification);
-ETableSpecification *
-               e_table_specification_duplicate (ETableSpecification *specification);
 
 G_END_DECLS
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]