GNOME Bugzilla – Bug 400970
Don't use custom marshallers when glib provides them
Last modified: 2013-09-14 16:49:37 UTC
e-d-s often creates its own marshallers when glib provides them already. Attaching a patch to remove these duplicated marhallers, which often removes the build infrastructure too.
Created attachment 81264 [details] [review] Patch
Created attachment 84186 [details] [review] Part 2 This patch also...
Nice cleanup! A few comments: * The e-name-western-tables.h patch that you committed earlier today introduces a small but easily correctable conflict when applying the first patch. * Need to remove '#include "e-book-marshal.h"' from: addressbook/libebook/e-book-listener.c addressbook/libebook/e-book-view.c addressbook/libebook/e-book-view-listener.c * Need to remove '#include "e-data-book-marshal.h"' from: addressbook/libedata-book/e-data-book.c * Just a note (to self, really) that we'll want to remove some files from Subversion when this gets committed: addressbook/libebook/e-book-marshal.list addressbook/libedata-book/e-data-book-marshal.list servers/exchange/storage/e-shell-marshal.list
If someone can approve this for commit I can handle the cleanup too...
Done.
Committed, thanks!