summaryrefslogtreecommitdiffstats
path: root/src/libmime/images.h
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2016-08-13 11:22:44 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2016-08-13 11:23:12 +0100
commitebe5dfa9bbd8f2a6241fefe3daa99eb654da6336 (patch)
treedc0b24a6039341272671fc5ee53ca00f88cba802 /src/libmime/images.h
parenta7b2ee81dfc78d0f9b17e93a3ed9ce9fbe220eba (diff)
downloadrspamd-ebe5dfa9bbd8f2a6241fefe3daa99eb654da6336.tar.gz
rspamd-ebe5dfa9bbd8f2a6241fefe3daa99eb654da6336.zip
[Feature] Pre-calculate blake2 digest for all parts
Diffstat (limited to 'src/libmime/images.h')
-rw-r--r--src/libmime/images.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/libmime/images.h b/src/libmime/images.h
index aa63d92e2..73e00aebd 100644
--- a/src/libmime/images.h
+++ b/src/libmime/images.h
@@ -5,6 +5,7 @@
struct html_image;
struct rspamd_task;
+struct rspamd_mime_part;
enum rspamd_image_type {
IMAGE_TYPE_PNG = 0,
@@ -15,12 +16,13 @@ enum rspamd_image_type {
};
struct rspamd_image {
- enum rspamd_image_type type;
+ struct rspamd_mime_part *parent;
GByteArray *data;
- guint32 width;
- guint32 height;
const gchar *filename;
struct html_image *html_image;
+ enum rspamd_image_type type;
+ guint32 width;
+ guint32 height;
};
/*