[evolution-data-server] libebook-contacts: Use g_cclosure_marshal_generic() for all signals.



commit 22a923e0dfcf6964009315642cd426d83b2a7a5d
Author: Matthew Barnes <mbarnes redhat com>
Date:   Sat Mar 2 23:27:30 2013 -0500

    libebook-contacts: Use g_cclosure_marshal_generic() for all signals.
    
    g_signal_new() defaults to the generic marshaller when NULL is given
    for the 'c_marshaller' parameter.  The generic marshaller uses libffi
    to figure out the argument types for itself.
    
    Also remove e-book-contacts-marshal.list, as it is no longer needed.

 addressbook/libebook-contacts/Makefile.am          |    8 +-------
 .../libebook-contacts/e-book-contacts-marshal.list |    6 ------
 .../addressbook/libebook-contacts/Makefile.am      |    1 -
 3 files changed, 1 insertions(+), 14 deletions(-)
---
diff --git a/addressbook/libebook-contacts/Makefile.am b/addressbook/libebook-contacts/Makefile.am
index 863a4c9..02be0ef 100644
--- a/addressbook/libebook-contacts/Makefile.am
+++ b/addressbook/libebook-contacts/Makefile.am
@@ -11,10 +11,6 @@ e-book-contacts-enumtypes.c: e-book-contacts-enumtypes.c.template $(ENUM_TYPES)
 
 ENUM_GENERATED = e-book-contacts-enumtypes.h e-book-contacts-enumtypes.c
 
-# The marshallers
-MARSHAL_GENERATED = e-book-contacts-marshal.c e-book-contacts-marshal.h
- EVO_MARSHAL_RULE@
-
 # The library
 lib_LTLIBRARIES = libebook-contacts-1.2.la
 noinst_LTLIBRARIES =
@@ -39,7 +35,6 @@ libebook_contacts_1_2_la_CPPFLAGS = \
 
 libebook_contacts_1_2_la_SOURCES =                             \
        $(ENUM_GENERATED)                               \
-       $(MARSHAL_GENERATED)                            \
        e-address-western.c                             \
        e-name-western.c                                \
        e-name-western-tables.h                         \
@@ -154,7 +149,7 @@ typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib)
 CLEANFILES += $(dist_gir_DATA) $(typelib_DATA)
 endif
 
-BUILT_SOURCES += $(ENUM_GENERATED) $(MARSHAL_GENERATED)
+BUILT_SOURCES += $(ENUM_GENERATED)
 CLEANFILES    += $(BUILT_SOURCES)
 DISTCLEANFILES = $(pkgconfig_DATA)
 
@@ -162,7 +157,6 @@ EXTRA_DIST =                                                \
        $(pkgconfig_DATA:-$(API_VERSION).pc=.pc.in)     \
        e-book-contacts-enumtypes.h.template                    \
        e-book-contacts-enumtypes.c.template                    \
-       e-book-contacts-marshal.list    \
        e-name-western-tables.h.in                      \
        gen-western-table.py
 
diff --git a/docs/reference/addressbook/libebook-contacts/Makefile.am 
b/docs/reference/addressbook/libebook-contacts/Makefile.am
index 2124e72..8107ce3 100644
--- a/docs/reference/addressbook/libebook-contacts/Makefile.am
+++ b/docs/reference/addressbook/libebook-contacts/Makefile.am
@@ -21,7 +21,6 @@ CFILE_GLOB = $(top_srcdir)/addressbook/libebook-contacts/*.c
 
 IGNORE_HFILES = \
        e-book-contacts-enumtypes.h     \
-       e-book-contacts-marshal.h \
        e-phone-number-private.h
 
 GTKDOC_CFLAGS = \


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