commit 6c147254b417562c8ccec22b2567cbe8aae4d232
parent ab7a28732a1bd38741d951dc3975f53460d6e66b
Author: Michael Rasmussen <mir@datanom.net>
Date: Wed, 3 Jul 2019 20:16:44 +0200
Since procmime_get_part_as_inputstream can return NULL and never touches error we need to bail if stream is NULL
Signed-off-by: Michael Rasmussen <mir@datanom.net>
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/plugins/litehtml_viewer/lh_widget.cpp b/src/plugins/litehtml_viewer/lh_widget.cpp
@@ -455,7 +455,7 @@ GdkPixbuf *lh_widget::get_local_image(const litehtml::tstring url) const
GError *error = NULL;
stream = procmime_get_part_as_inputstream(p, &error);
- if (error != NULL) {
+ if (error != NULL || stream == NULL) {
g_warning("Couldn't get image MIME part: %s\n", error->message);
g_error_free(error);
return NULL;