From 568b2dd73059ef8d4810d7d866633c6071435ade Mon Sep 17 00:00:00 2001 From: Karl Fleischmann <karl.fleischmann@open-xchange.com> Date: Wed, 16 Feb 2022 12:42:59 +0100 Subject: [PATCH] global: Adjust to updated base64_decode() API This commit removes the previously deprecated and now fully dropped src_pos_r parameter from the base64_decode() function calls. --- src/managesieve-login/client.c | 3 +-- src/managesieve-login/managesieve-proxy.c | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/managesieve-login/client.c b/src/managesieve-login/client.c index d4a08d414..ec4109264 100644 --- a/src/managesieve-login/client.c +++ b/src/managesieve-login/client.c @@ -172,8 +172,7 @@ cmd_xclient_parse_forward(struct managesieve_client *client, const char *value) MAX_BASE64_DECODED_SIZE(value_len)); } - if (base64_decode(value, value_len, NULL, - client->common.forward_fields) < 0) + if (base64_decode(value, value_len, client->common.forward_fields) < 0) return -1; return 0; diff --git a/src/managesieve-login/managesieve-proxy.c b/src/managesieve-login/managesieve-proxy.c index 56d1c9f5c..e29e97d14 100644 --- a/src/managesieve-login/managesieve-proxy.c +++ b/src/managesieve-login/managesieve-proxy.c @@ -217,7 +217,7 @@ proxy_write_auth_response(struct managesieve_client *client, const char *error; int ret; - if (base64_decode(challenge, strlen(challenge), NULL, str) < 0) { + if (base64_decode(challenge, strlen(challenge), str) < 0) { login_proxy_failed(client->common.login_proxy, login_proxy_get_event(client->common.login_proxy), LOGIN_PROXY_FAILURE_TYPE_PROTOCOL, -- GitLab