talons

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

commit 94ca01e75654f13202526c51d6a7785caaf2e9f8
parent ae2c83c6fed29e44f9a1bf2758b020e00878698b
Author: Michael Rasmussen <mir@datanom.net>
Date:   Thu, 27 Feb 2025 09:08:21 +0100

Fix: CID 1643855:  Null pointer dereferences  (NULL_RETURNS)

Signed-off-by: Michael Rasmussen <mir@datanom.net>

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

diff --git a/src/privacy.c b/src/privacy.c @@ -320,6 +320,9 @@ static gint decrypt(MimeInfo *mimeinfo, PrivacySystem *system) return -1; parentinfo = procmime_mimeinfo_parent(mimeinfo); + if (parentinfo == NULL) + return -1; + childnumber = g_node_child_index(parentinfo->node, mimeinfo); procmime_mimeinfo_free_all(&mimeinfo);