diff options
Diffstat (limited to 'addressbook/libedata-book/e-book-backend.h')
| -rw-r--r-- | addressbook/libedata-book/e-book-backend.h | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/addressbook/libedata-book/e-book-backend.h b/addressbook/libedata-book/e-book-backend.h index 43594cb1a..d3230b0da 100644 --- a/addressbook/libedata-book/e-book-backend.h +++ b/addressbook/libedata-book/e-book-backend.h @@ -218,8 +218,10 @@ struct _EBookBackendClass { void (*sync) (EBookBackend *backend); - void (*set_locale) (EBookBackend *backend, - const gchar *locale); + gboolean (*set_locale) (EBookBackend *backend, + const gchar *locale, + GCancellable *cancellable, + GError **error); gchar *(*dup_locale) (EBookBackend *backend); EDataBookCursor * (*create_cursor) (EBookBackend *backend, @@ -402,8 +404,10 @@ void e_book_backend_configure_direct (EBookBackend *backend, void e_book_backend_sync (EBookBackend *backend); -void e_book_backend_set_locale (EBookBackend *backend, - const gchar *locale); +gboolean e_book_backend_set_locale (EBookBackend *backend, + const gchar *locale, + GCancellable *cancellable, + GError **error); gchar *e_book_backend_dup_locale (EBookBackend *backend); EDataBookCursor * |
