[evolution-data-server] libebook-contacts: Use g_cclosure_marshal_generic() for all signals.
- From: Matthew Barnes <mbarnes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-data-server] libebook-contacts: Use g_cclosure_marshal_generic() for all signals.
- Date: Sun, 17 Mar 2013 13:42:14 +0000 (UTC)
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]