summaryrefslogtreecommitdiff
path: root/lib/smtp.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/smtp.c')
-rw-r--r--lib/smtp.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/smtp.c b/lib/smtp.c
index 08fe86f24..45dec6a49 100644
--- a/lib/smtp.c
+++ b/lib/smtp.c
@@ -743,8 +743,8 @@ static CURLcode smtp_state_authcram_resp(struct connectdata *conn,
size_t len = 0;
char *rplyb64 = NULL;
HMAC_context *ctxt;
- unsigned char digest[16];
- char reply[MAX_CURL_USER_LENGTH + 32 /* 2 * size of MD5 digest */ + 1];
+ unsigned char digest[MD5_DIGEST_LEN];
+ char reply[MAX_CURL_USER_LENGTH + 2 * MD5_DIGEST_LEN + 1];
(void)instate; /* no use for this yet */