summaryrefslogtreecommitdiff
path: root/addressbook/libedata-book/e-book-backend.h
diff options
context:
space:
mode:
Diffstat (limited to 'addressbook/libedata-book/e-book-backend.h')
-rw-r--r--addressbook/libedata-book/e-book-backend.h12
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 *