diff -r bf3695fee719 -r 481802342fdf libidav/utils.h --- a/libidav/utils.h Mon Feb 04 14:11:57 2019 +0100 +++ b/libidav/utils.h Mon Feb 04 17:17:48 2019 +0100 @@ -69,8 +69,8 @@ char* util_url_decode(DavSession *sn, char *url); char* util_resource_name(char *url); char* util_concat_path(const char *url_base, const char *path); -char* util_get_url(DavSession *sn, char *href); -void util_set_url(DavSession *sn, char *href); +char* util_get_url(DavSession *sn, const char *href); +void util_set_url(DavSession *sn, const char *href); void util_capture_header(CURL *handle, UcxMap* map); @@ -82,9 +82,9 @@ char* util_xml_get_text(const xmlNode *elm); -char* util_base64decode(char *in); -char* util_base64decode_len(char *in, int *outlen); -char* util_base64encode(char *in, size_t len); +char* util_base64decode(const char *in); +char* util_base64decode_len(const char *in, int *outlen); +char* util_base64encode(const char *in, size_t len); char* util_encrypt_str(DavSession *sn, char *str, char *key); char* util_encrypt_str_k(DavSession *sn, char *str, DavKey *key);