diff --git a/src/managesieve-login/client.c b/src/managesieve-login/client.c index d4a08d4147d305794e9a03944ccb37373230d2d3..ec4109264393780c056ce07fbf43590e7e84e231 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 56d1c9f5cba262418f8d37c94d7ecf6b07645183..e29e97d14a3260840e7abaa097b7232da5b1d4eb 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,