X-Git-Url: https://code.citadel.org/?p=citadel.git;a=blobdiff_plain;f=citadel%2Fmodules%2Fsmtp%2Fserv_smtp.c;h=2532307399cc1155b2c9db313428f1cda639c050;hp=896944de61399f87ffa106e0ac4ee042ca76436e;hb=73a4e2f4e3f8ae5d9f3216eeee58d8c69eac04b5;hpb=41ba64000997bb0e310a077618e52ecc86bdb4ee diff --git a/citadel/modules/smtp/serv_smtp.c b/citadel/modules/smtp/serv_smtp.c index 896944de6..253230739 100644 --- a/citadel/modules/smtp/serv_smtp.c +++ b/citadel/modules/smtp/serv_smtp.c @@ -316,6 +316,7 @@ void smtp_get_user(char *argbuf) { void smtp_get_pass(char *argbuf) { char password[SIZ]; + memset(password, 0, sizeof(password)); CtdlDecodeBase64(password, argbuf, SIZ); /* CtdlLogPrintf(CTDL_DEBUG, "Trying <%s>\n", password); */ if (CtdlTryPassword(password) == pass_ok) {