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:
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);