From 74b3947c901d75cb5c15815929b0e9e1f1626f75 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Mon, 23 Apr 2018 20:44:41 +0200 Subject: Error in last commit --- source/blender/blenkernel/intern/icons.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'source/blender/blenkernel') diff --git a/source/blender/blenkernel/intern/icons.c b/source/blender/blenkernel/intern/icons.c index e47d6761690..e1d1211f6e5 100644 --- a/source/blender/blenkernel/intern/icons.c +++ b/source/blender/blenkernel/intern/icons.c @@ -753,8 +753,10 @@ struct Icon_Geom *BKE_icon_geom_from_memory(const uchar *data, size_t data_len) if (data_len <= 8) { goto fail; } + /* Skip the header. */ + data_len -= 8; const int div = 3 * 2 * 3; - const int coords_len = (data_len - 8) / div; + const int coords_len = data_len / div; if (coords_len * div != data_len) { goto fail; } -- cgit v1.2.3