talons

Fork of Claws Mail https://www.claws-mail
Log | Files | Refs | README | LICENSE

commit e483717e6c13c883c410c6382c98ecd912f68956
parent 3e1c1a122f72827d5be12bb33e091045c2e3cacd
Author: wwp <subscript@free.fr>
Date:   Fri,  7 Mar 2025 14:06:31 +0100

Fix CID 1642780: Resource leak (and potential password leak)

Diffstat:
Msrc/oauth2.c | 2++
1 file changed, 2 insertions(+), 0 deletions(-)

diff --git a/src/oauth2.c b/src/oauth2.c @@ -688,6 +688,8 @@ gint oauth2_check_passwds (PrefsAccount *ac_prefs) log_message(LOG_PROTOCOL, _("OAuth2 access and refresh token updated\n")); } + memset(OAUTH2Data->refresh_token, 0, strlen(OAUTH2Data->refresh_token)); + g_free(OAUTH2Data->refresh_token); g_free(OAUTH2Data); g_free(uid);