  impl_AddressBook_Book_modifyContact (EDataBook *book, const char *IN_vcard, DBusGMethodInvocation *context)
  {
    OperationData *op;
-Index: evolution-data-server/addressbook/libedata-book-dbus/e-data-book.h
-===================================================================
---- evolution-data-server.orig/addressbook/libedata-book-dbus/e-data-book.h	2008-11-03 12:08:34.000000000 +0100
-+++ evolution-data-server/addressbook/libedata-book-dbus/e-data-book.h	2008-11-03 12:08:58.000000000 +0100
+Index: EDS-new/addressbook/libedata-book-dbus/e-data-book.h
+===================================================================
+--- EDS-new.orig/addressbook/libedata-book-dbus/e-data-book.h	2008-11-04 12:07:06.000000000 +0100
++++ EDS-new/addressbook/libedata-book-dbus/e-data-book.h	2008-11-05 14:48:03.000000000 +0100
 @@ -69,6 +69,7 @@
  void e_data_book_respond_modify (EDataBook *book, guint32 opid, EDataBookStatus status, EContact *contact);
  void e_data_book_respond_modify_contacts (EDataBook *book, guint32 opid, EDataBookStatus status, GList *contacts);

 	sync_class->get_contact_sync           = e_book_backend_file_get_contact;
 	sync_class->get_contact_list_sync      = e_book_backend_file_get_contact_list;
 	sync_class->get_changes_sync           = e_book_backend_file_get_changes;
Index: evolution-data-server/addressbook/libebook-dbus/e-book.c
===================================================================
--- evolution-data-server.orig/addressbook/libebook-dbus/e-book.c	2008-11-03 12:08:58.000000000 +0100
+++ evolution-data-server/addressbook/libebook-dbus/e-book.c	2008-11-03 16:28:20.000000000 +0100
@@ -1365,6 +1365,100 @@
 }
 

 EBookBackendSyncStatus e_book_backend_sync_remove_contacts (EBookBackendSync *backend, EDataBook *book, guint32 opid, GList *id_list, GList **removed_ids);
 EBookBackendSyncStatus e_book_backend_sync_modify_contact  (EBookBackendSync *backend, EDataBook *book, guint32 opid, const char *vcard, EContact **contact);
 EBookBackendSyncStatus e_book_backend_sync_modify_contacts  (EBookBackendSync *backend, EDataBook *book, guint32 opid, const char **vcard, GList **contacts);
Index: EDS-new/addressbook/libedata-book-dbus/e-book-backend.c
===================================================================
--- EDS-new.orig/addressbook/libedata-book-dbus/e-book-backend.c	2008-11-05 14:48:03.000000000 +0100
+++ EDS-new/addressbook/libedata-book-dbus/e-book-backend.c	2008-11-05 14:48:03.000000000 +0100
@@ -183,6 +183,31 @@
 }
 
