EBookClient: Fix arrays passed to e_book_client_get_cursor() to be constant.
authorTristan Van Berkom <tristanvb@openismus.com>
Sat, 16 Nov 2013 07:35:07 +0000 (16:35 +0900)
committerTristan Van Berkom <tristanvb@openismus.com>
Sat, 16 Nov 2013 07:35:07 +0000 (16:35 +0900)
Minor API fixup, the arrays passed to e_book_client_get_cursor() should
be const.

addressbook/libebook/e-book-client.c
addressbook/libebook/e-book-client.h

index f5b0d40..6459100 100644 (file)
@@ -3930,8 +3930,8 @@ book_client_get_cursor_in_dbus_thread (GSimpleAsyncResult *simple,
 static void
 e_book_client_get_cursor_with_context (EBookClient *client,
                                       const gchar *sexp,
-                                      EContactField *sort_fields,
-                                      EBookCursorSortType *sort_types,
+                                      const EContactField *sort_fields,
+                                      const EBookCursorSortType *sort_types,
                                       guint n_fields,
                                       GMainContext *context,
                                       GCancellable *cancellable,
@@ -3992,8 +3992,8 @@ e_book_client_get_cursor_with_context (EBookClient *client,
 void
 e_book_client_get_cursor (EBookClient *client,
                          const gchar *sexp,
-                         EContactField *sort_fields,
-                         EBookCursorSortType *sort_types,
+                         const EContactField *sort_fields,
+                         const EBookCursorSortType *sort_types,
                          guint n_fields,
                          GCancellable *cancellable,
                          GAsyncReadyCallback callback,
@@ -4083,8 +4083,8 @@ e_book_client_get_cursor_finish (EBookClient *client,
 gboolean
 e_book_client_get_cursor_sync (EBookClient *client,
                               const gchar *sexp,
-                              EContactField *sort_fields,
-                              EBookCursorSortType *sort_types,
+                              const EContactField *sort_fields,
+                              const EBookCursorSortType *sort_types,
                               guint n_fields,
                               EBookClientCursor **out_cursor,
                               GCancellable *cancellable,
index 586213f..f21a104 100644 (file)
@@ -286,8 +286,8 @@ gboolean    e_book_client_get_view_sync     (EBookClient *client,
                                                 GError **error);
 void           e_book_client_get_cursor        (EBookClient *client,
                                                 const gchar *sexp,
-                                                EContactField *sort_fields,
-                                                EBookCursorSortType *sort_types,
+                                                const EContactField *sort_fields,
+                                                const EBookCursorSortType *sort_types,
                                                 guint n_fields,
                                                 GCancellable *cancellable,
                                                 GAsyncReadyCallback callback,
@@ -298,8 +298,8 @@ gboolean    e_book_client_get_cursor_finish (EBookClient *client,
                                                 GError **error);
 gboolean       e_book_client_get_cursor_sync   (EBookClient *client,
                                                 const gchar *sexp,
-                                                EContactField *sort_fields,
-                                                EBookCursorSortType *sort_types,
+                                                const EContactField *sort_fields,
+                                                const EBookCursorSortType *sort_types,
                                                 guint n_fields,
                                                 EBookClientCursor **out_cursor,
                                                 GCancellable *cancellable,