[evolution-data-server/wip/mcrha/soup3] Const-ify some GUri parameters



commit 5df74ad90b4784029a58ceda94323e1e1bd3e33d
Author: Milan Crha <mcrha redhat com>
Date:   Wed Nov 10 19:33:15 2021 +0100

    Const-ify some GUri parameters

 .../backends/carddav/e-book-backend-carddav.c        |  8 ++++----
 src/calendar/backends/caldav/e-cal-backend-caldav.c  | 14 +++++++-------
 .../webdav-notes/e-cal-backend-webdav-notes.c        |  2 +-
 src/libedataserver/e-webdav-discover.c               |  2 +-
 src/libedataserver/e-webdav-session.c                | 20 ++++++++++----------
 src/libedataserver/e-webdav-session.h                |  4 ++--
 6 files changed, 25 insertions(+), 25 deletions(-)
---
diff --git a/src/addressbook/backends/carddav/e-book-backend-carddav.c 
b/src/addressbook/backends/carddav/e-book-backend-carddav.c
index c337a01c9..d9c5253ad 100644
--- a/src/addressbook/backends/carddav/e-book-backend-carddav.c
+++ b/src/addressbook/backends/carddav/e-book-backend-carddav.c
@@ -444,7 +444,7 @@ ebb_carddav_ensure_uid (EContact *contact,
 static gboolean
 ebb_carddav_multiget_response_cb (EWebDAVSession *webdav,
                                  xmlNodePtr prop_node,
-                                 GUri *request_uri,
+                                 const GUri *request_uri,
                                  const gchar *href,
                                  guint status_code,
                                  gpointer user_data)
@@ -617,7 +617,7 @@ ebb_carddav_multiget_from_sets_sync (EBookBackendCardDAV *bbdav,
 static gboolean
 ebb_carddav_get_contact_items_cb (EWebDAVSession *webdav,
                                  xmlNodePtr prop_node,
-                                 GUri *request_uri,
+                                 const GUri *request_uri,
                                  const gchar *href,
                                  guint status_code,
                                  gpointer user_data)
@@ -635,7 +635,7 @@ ebb_carddav_get_contact_items_cb (EWebDAVSession *webdav,
 
                /* Skip collection resource, if returned by the server (like iCloud.com does) */
                if (g_str_has_suffix (href, "/") ||
-                   (request_uri && *g_uri_get_path (request_uri) && g_str_has_suffix (href, g_uri_get_path 
(request_uri)))) {
+                   (request_uri && *g_uri_get_path ((GUri *) request_uri) && g_str_has_suffix (href, 
g_uri_get_path ((GUri *) request_uri)))) {
                        return TRUE;
                }
 
@@ -869,7 +869,7 @@ ebb_carddav_get_changes_sync (EBookMetaBackend *meta_backend,
 static gboolean
 ebb_carddav_extract_existing_cb (EWebDAVSession *webdav,
                                 xmlNodePtr prop_node,
-                                GUri *request_uri,
+                                const GUri *request_uri,
                                 const gchar *href,
                                 guint status_code,
                                 gpointer user_data)
diff --git a/src/calendar/backends/caldav/e-cal-backend-caldav.c 
b/src/calendar/backends/caldav/e-cal-backend-caldav.c
index b3cb68aac..89f43df4c 100644
--- a/src/calendar/backends/caldav/e-cal-backend-caldav.c
+++ b/src/calendar/backends/caldav/e-cal-backend-caldav.c
@@ -412,7 +412,7 @@ typedef struct _MultigetData {
 static gboolean
 ecb_caldav_multiget_response_cb (EWebDAVSession *webdav,
                                 xmlNodePtr prop_node,
-                                GUri *request_uri,
+                                const GUri *request_uri,
                                 const gchar *href,
                                 guint status_code,
                                 gpointer user_data)
@@ -686,7 +686,7 @@ ecb_caldav_multiget_from_sets_sync (ECalBackendCalDAV *cbdav,
 static gboolean
 ecb_caldav_get_calendar_items_cb (EWebDAVSession *webdav,
                                  xmlNodePtr prop_node,
-                                 GUri *request_uri,
+                                 const GUri *request_uri,
                                  const gchar *href,
                                  guint status_code,
                                  gpointer user_data)
@@ -705,7 +705,7 @@ ecb_caldav_get_calendar_items_cb (EWebDAVSession *webdav,
 
        /* Skip collection resource, if returned by the server (like iCloud.com does) */
        if (g_str_has_suffix (href, "/") ||
-           (request_uri && *g_uri_get_path (request_uri) && g_str_has_suffix (href, g_uri_get_path 
(request_uri))))
+           (request_uri && *g_uri_get_path ((GUri *) request_uri) && g_str_has_suffix (href, g_uri_get_path 
((GUri *) request_uri))))
                return TRUE;
 
        etag = e_webdav_session_util_maybe_dequote (g_strdup ((const gchar *) e_xml_find_child_and_get_text 
(prop_node, E_WEBDAV_NS_DAV, "getetag")));
@@ -1025,7 +1025,7 @@ ecb_caldav_get_changes_sync (ECalMetaBackend *meta_backend,
 static gboolean
 ecb_caldav_extract_existing_cb (EWebDAVSession *webdav,
                                xmlNodePtr prop_node,
-                               GUri *request_uri,
+                               const GUri *request_uri,
                                const gchar *href,
                                guint status_code,
                                gpointer user_data)
@@ -1653,7 +1653,7 @@ ecb_caldav_get_ssl_error_details (ECalMetaBackend *meta_backend,
 
 static gboolean
 ecb_caldav_dup_href_node_value (EWebDAVSession *webdav,
-                               GUri *request_uri,
+                               const GUri *request_uri,
                                xmlNodePtr from_node,
                                const gchar *parent_ns_href,
                                const gchar *parent_name,
@@ -1686,7 +1686,7 @@ ecb_caldav_dup_href_node_value (EWebDAVSession *webdav,
 static gboolean
 ecb_caldav_propfind_get_owner_cb (EWebDAVSession *webdav,
                                  xmlNodePtr prop_node,
-                                 GUri *request_uri,
+                                 const GUri *request_uri,
                                  const gchar *href,
                                  guint status_code,
                                  gpointer user_data)
@@ -1707,7 +1707,7 @@ ecb_caldav_propfind_get_owner_cb (EWebDAVSession *webdav,
 static gboolean
 ecb_caldav_propfind_get_schedule_outbox_url_cb (EWebDAVSession *webdav,
                                                xmlNodePtr prop_node,
-                                               GUri *request_uri,
+                                               const GUri *request_uri,
                                                const gchar *href,
                                                guint status_code,
                                                gpointer user_data)
diff --git a/src/calendar/backends/webdav-notes/e-cal-backend-webdav-notes.c 
b/src/calendar/backends/webdav-notes/e-cal-backend-webdav-notes.c
index 2ae3199d3..2136e1cbf 100644
--- a/src/calendar/backends/webdav-notes/e-cal-backend-webdav-notes.c
+++ b/src/calendar/backends/webdav-notes/e-cal-backend-webdav-notes.c
@@ -392,7 +392,7 @@ ecb_webdav_notes_check_credentials_error (ECalBackendWebDAVNotes *cbnotes,
 static gboolean
 ecb_webdav_notes_getetag_cb (EWebDAVSession *webdav,
                             xmlNodePtr prop_node,
-                            GUri *request_uri,
+                            const GUri *request_uri,
                             const gchar *href,
                             guint status_code,
                             gpointer user_data)
diff --git a/src/libedataserver/e-webdav-discover.c b/src/libedataserver/e-webdav-discover.c
index 1c1587572..59fbfabae 100644
--- a/src/libedataserver/e-webdav-discover.c
+++ b/src/libedataserver/e-webdav-discover.c
@@ -114,7 +114,7 @@ e_webdav_discover_propfind_uri_sync (EWebDAVSession *webdav,
 static gboolean
 e_webdav_discover_traverse_propfind_response_cb (EWebDAVSession *webdav,
                                                 xmlNodePtr prop_node,
-                                                GUri *request_uri,
+                                                const GUri *request_uri,
                                                 const gchar *href,
                                                 guint status_code,
                                                 gpointer user_data)
diff --git a/src/libedataserver/e-webdav-session.c b/src/libedataserver/e-webdav-session.c
index 35da0d493..4d7a0257b 100644
--- a/src/libedataserver/e-webdav-session.c
+++ b/src/libedataserver/e-webdav-session.c
@@ -758,7 +758,7 @@ e_webdav_session_new_message (EWebDAVSession *webdav,
 static gboolean
 e_webdav_session_extract_propstat_error_cb (EWebDAVSession *webdav,
                                            xmlNodePtr prop_node,
-                                           GUri *request_uri,
+                                           const GUri *request_uri,
                                            const gchar *href,
                                            guint status_code,
                                            gpointer user_data)
@@ -1103,7 +1103,7 @@ e_webdav_session_replace_with_detailed_error (EWebDAVSession *webdav,
  **/
 gchar *
 e_webdav_session_ensure_full_uri (EWebDAVSession *webdav,
-                                 GUri *request_uri,
+                                 const GUri *request_uri,
                                  const gchar *href)
 {
        g_return_val_if_fail (E_IS_WEBDAV_SESSION (webdav), NULL);
@@ -3139,7 +3139,7 @@ e_webdav_session_traverse_mkcalendar_response (EWebDAVSession *webdav,
 static gboolean
 e_webdav_session_getctag_cb (EWebDAVSession *webdav,
                             xmlNodePtr prop_node,
-                            GUri *request_uri,
+                            const GUri *request_uri,
                             const gchar *href,
                             guint status_code,
                             gpointer user_data)
@@ -3408,7 +3408,7 @@ e_webdav_session_extract_datetime (xmlNodePtr parent,
 static gboolean
 e_webdav_session_list_cb (EWebDAVSession *webdav,
                          xmlNodePtr prop_node,
-                         GUri *request_uri,
+                         const GUri *request_uri,
                          const gchar *href,
                          guint status_code,
                          gpointer user_data)
@@ -3888,7 +3888,7 @@ e_webdav_session_traverse_privilege_level (xmlNodePtr parent_node,
 static gboolean
 e_webdav_session_supported_privilege_set_cb (EWebDAVSession *webdav,
                                             xmlNodePtr prop_node,
-                                            GUri *request_uri,
+                                            const GUri *request_uri,
                                             const gchar *href,
                                             guint status_code,
                                             gpointer user_data)
@@ -4053,7 +4053,7 @@ typedef struct _PrivilegeSetData {
 static gboolean
 e_webdav_session_current_user_privilege_set_cb (EWebDAVSession *webdav,
                                                xmlNodePtr prop_node,
-                                               GUri *request_uri,
+                                               const GUri *request_uri,
                                                const gchar *href,
                                                guint status_code,
                                                gpointer user_data)
@@ -4239,7 +4239,7 @@ e_webdav_session_extract_acl_principal (xmlNodePtr principal_node,
 static gboolean
 e_webdav_session_acl_cb (EWebDAVSession *webdav,
                         xmlNodePtr prop_node,
-                        GUri *request_uri,
+                        const GUri *request_uri,
                         const gchar *href,
                         guint status_code,
                         gpointer user_data)
@@ -4389,7 +4389,7 @@ typedef struct _ACLRestrictionsData {
 static gboolean
 e_webdav_session_acl_restrictions_cb (EWebDAVSession *webdav,
                                      xmlNodePtr prop_node,
-                                     GUri *request_uri,
+                                     const GUri *request_uri,
                                      const gchar *href,
                                      guint status_code,
                                      gpointer user_data)
@@ -4496,7 +4496,7 @@ e_webdav_session_get_acl_restrictions_sync (EWebDAVSession *webdav,
 static gboolean
 e_webdav_session_principal_collection_set_cb (EWebDAVSession *webdav,
                                              xmlNodePtr prop_node,
-                                             GUri *request_uri,
+                                             const GUri *request_uri,
                                              const gchar *href,
                                              guint status_code,
                                              gpointer user_data)
@@ -4758,7 +4758,7 @@ e_webdav_session_set_acl_sync (EWebDAVSession *webdav,
 static gboolean
 e_webdav_session_principal_property_search_cb (EWebDAVSession *webdav,
                                               xmlNodePtr prop_node,
-                                              GUri *request_uri,
+                                              const GUri *request_uri,
                                               const gchar *href,
                                               guint status_code,
                                               gpointer user_data)
diff --git a/src/libedataserver/e-webdav-session.h b/src/libedataserver/e-webdav-session.h
index 8a9804be6..6636492dc 100644
--- a/src/libedataserver/e-webdav-session.h
+++ b/src/libedataserver/e-webdav-session.h
@@ -176,7 +176,7 @@ typedef enum {
  **/
 typedef gboolean (* EWebDAVPropstatTraverseFunc)       (EWebDAVSession *webdav,
                                                         xmlNode *prop_node,
-                                                        GUri *request_uri,
+                                                        const GUri *request_uri,
                                                         const gchar *href,
                                                         guint status_code,
                                                         gpointer user_data);
@@ -355,7 +355,7 @@ gboolean    e_webdav_session_replace_with_detailed_error
                                                         const gchar *prefix,
                                                         GError **inout_error);
 gchar *                e_webdav_session_ensure_full_uri        (EWebDAVSession *webdav,
-                                                        GUri *request_uri,
+                                                        const GUri *request_uri,
                                                         const gchar *href);
 gboolean       e_webdav_session_options_sync           (EWebDAVSession *webdav,
                                                         const gchar *uri,


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]