commit ab7a28732a1bd38741d951dc3975f53460d6e66b
parent 5ff65a47686854b082fca1fbb7b64e11e9a47e3f
Author: Andrej Kacian <ticho@claws-mail.org>
Date: Wed, 3 Jul 2019 11:19:48 +0200
Fix a crash in Fancy plugin if one of the MIME parts has no Content-ID
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/plugins/fancy/fancy_viewer.c b/src/plugins/fancy/fancy_viewer.c
@@ -430,7 +430,7 @@ static void resource_request_starting_cb(WebKitWebView *view,
if ((!g_ascii_strncasecmp(uri, "cid:", 4)) || (!g_ascii_strncasecmp(uri, "mid:", 4))) {
image = g_strconcat("<", uri + 4, ">", NULL);
while ((partinfo = procmime_mimeinfo_next(partinfo)) != NULL) {
- if (!g_ascii_strcasecmp(image, partinfo->id)) {
+ if (partinfo->id && !g_ascii_strcasecmp(image, partinfo->id)) {
filename = procmime_get_tmp_file_name(partinfo);
if (!filename) {
g_free(image);