[evolution] Remove unused ETableMemoryCallbacks.



commit 96acf4fa41260e7917ae1a794bb4b636e6c398cc
Author: Matthew Barnes <mbarnes redhat com>
Date:   Tue Jun 18 12:00:55 2013 -0400

    Remove unused ETableMemoryCallbacks.

 .../evolution-util/evolution-util-docs.sgml        |    1 -
 .../evolution-util/evolution-util-sections.txt     |   26 ---
 e-util/Makefile.am                                 |    2 -
 e-util/e-table-memory-callbacks.c                  |  234 --------------------
 e-util/e-table-memory-callbacks.h                  |  148 ------------
 e-util/e-table-memory-store.h                      |   26 ++-
 e-util/e-util.h                                    |    1 -
 7 files changed, 25 insertions(+), 413 deletions(-)
---
diff --git a/doc/reference/evolution-util/evolution-util-docs.sgml 
b/doc/reference/evolution-util/evolution-util-docs.sgml
index 155468e..3830450 100644
--- a/doc/reference/evolution-util/evolution-util-docs.sgml
+++ b/doc/reference/evolution-util/evolution-util-docs.sgml
@@ -126,7 +126,6 @@
     <xi:include href="xml/e-table-header-item.xml"/>
     <xi:include href="xml/e-table-header.xml"/>
     <xi:include href="xml/e-table-item.xml"/>
-    <xi:include href="xml/e-table-memory-callbacks.xml"/>
     <xi:include href="xml/e-table-memory-store.xml"/>
     <xi:include href="xml/e-table-memory.xml"/>
     <xi:include href="xml/e-table-model.xml"/>
diff --git a/doc/reference/evolution-util/evolution-util-sections.txt 
b/doc/reference/evolution-util/evolution-util-sections.txt
index 9d76d52..9a0753b 100644
--- a/doc/reference/evolution-util/evolution-util-sections.txt
+++ b/doc/reference/evolution-util/evolution-util-sections.txt
@@ -3695,32 +3695,6 @@ ETableMemoryPrivate
 </SECTION>
 
 <SECTION>
-<FILE>e-table-memory-callbacks</FILE>
-<TITLE>ETableMemoryCallbacks</TITLE>
-ETableMemoryCallbacks
-ETableMemoryCallbacksColumnCountFn
-ETableMemoryCallbacksAppendRowFn
-ETableMemoryCallbacksValueAtFn
-ETableMemoryCallbacksSetValueAtFn
-ETableMemoryCallbacksIsCellEditableFn
-ETableMemoryCallbacksDuplicateValueFn
-ETableMemoryCallbacksFreeValueFn
-ETableMemoryCallbacksInitializeValueFn
-ETableMemoryCallbacksValueIsEmptyFn
-ETableMemoryCallbacksValueToStringFn
-e_table_memory_callbacks_new
-<SUBSECTION Standard>
-E_TABLE_MEMORY_CALLBACKS
-E_IS_TABLE_MEMORY_CALLBACKS
-E_TYPE_TABLE_MEMORY_CALLBACKS
-E_TABLE_MEMORY_CALLBACKS_CLASS
-E_IS_TABLE_MEMORY_CALLBACKS_CLASS
-E_TABLE_MEMORY_CALLBACKS_GET_CLASS
-ETableMemoryCallbacksClass
-e_table_memory_callbacks_get_type
-</SECTION>
-
-<SECTION>
 <FILE>e-table-memory-store</FILE>
 <TITLE>ETableMemoryStore</TITLE>
 ETableMemoryStore
diff --git a/e-util/Makefile.am b/e-util/Makefile.am
index 3990c88..0ebbc8a 100644
--- a/e-util/Makefile.am
+++ b/e-util/Makefile.am
@@ -267,7 +267,6 @@ evolution_util_include_HEADERS =  \
        e-table-header-utils.h \
        e-table-header.h \
        e-table-item.h \
-       e-table-memory-callbacks.h \
        e-table-memory-store.h \
        e-table-memory.h \
        e-table-model.h \
@@ -511,7 +510,6 @@ libevolution_util_la_SOURCES = \
        e-table-header-utils.c \
        e-table-header.c \
        e-table-item.c \
-       e-table-memory-callbacks.c \
        e-table-memory-store.c \
        e-table-memory.c \
        e-table-model.c \
diff --git a/e-util/e-table-memory-store.h b/e-util/e-table-memory-store.h
index 2af2b60..1d3b995 100644
--- a/e-util/e-table-memory-store.h
+++ b/e-util/e-table-memory-store.h
@@ -29,7 +29,6 @@
 #define _E_TABLE_MEMORY_STORE_H_
 
 #include <e-util/e-table-memory.h>
-#include <e-util/e-table-memory-callbacks.h>
 
 /* Standard GObject macros */
 #define E_TYPE_TABLE_MEMORY_STORE \
@@ -59,6 +58,31 @@ typedef enum {
        E_TABLE_MEMORY_STORE_COLUMN_TYPE_PIXBUF
 } ETableMemoryStoreColumnType;
 
+typedef gpointer       (*ETableMemoryCallbacksDuplicateValueFn)
+                                                       (ETableModel *etm,
+                                                        gint col,
+                                                        gconstpointer val,
+                                                        gpointer data);
+typedef void           (*ETableMemoryCallbacksFreeValueFn)
+                                                       (ETableModel *etm,
+                                                        gint col,
+                                                        gpointer val,
+                                                        gpointer data);
+typedef gpointer       (*ETableMemoryCallbacksInitializeValueFn)
+                                                       (ETableModel *etm,
+                                                        gint col,
+                                                        gpointer data);
+typedef gboolean       (*ETableMemoryCallbacksValueIsEmptyFn)
+                                                       (ETableModel *etm,
+                                                        gint col,
+                                                        gconstpointer val,
+                                                        gpointer data);
+typedef gchar *                (*ETableMemoryCallbacksValueToStringFn)
+                                                       (ETableModel *etm,
+                                                        gint col,
+                                                        gconstpointer val,
+                                                        gpointer data);
+
 typedef struct {
        ETableMemoryStoreColumnType type;
        guint editable : 1;
diff --git a/e-util/e-util.h b/e-util/e-util.h
index c21add2..012c91d 100644
--- a/e-util/e-util.h
+++ b/e-util/e-util.h
@@ -183,7 +183,6 @@
 #include <e-util/e-table-header-utils.h>
 #include <e-util/e-table-header.h>
 #include <e-util/e-table-item.h>
-#include <e-util/e-table-memory-callbacks.h>
 #include <e-util/e-table-memory-store.h>
 #include <e-util/e-table-memory.h>
 #include <e-util/e-table-model.h>


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