commit 9d59312477b1eab5e68a727cdb44d870a110190f
parent 719b65f275d4c8a2803ba8f54b35f536df36aaa3
Author: wwp <subscript@free.fr>
Date: Mon, 4 Oct 2021 10:46:22 +0200
Fix CID 1491391: use after free.
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/inc.c b/src/inc.c
@@ -681,9 +681,9 @@ static gint inc_start(IncProgressDialog *inc_dialog)
if (pop3_session->pass == NULL) {
SET_PIXMAP_AND_TEXT(okpix, _("Cancelled"));
- inc_session_destroy(session);
inc_dialog->queue_list =
g_list_remove(inc_dialog->queue_list, session);
+ inc_session_destroy(session);
continue;
}