From edf730b672b8b04fc3449a4a75d318c57999bdb3 Mon Sep 17 00:00:00 2001 From: ocornut Date: Thu, 8 Oct 2015 20:44:13 +0200 Subject: [PATCH] Missing tidying up (#358) --- imgui_draw.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/imgui_draw.cpp b/imgui_draw.cpp index 656d25e7..e91ba390 100644 --- a/imgui_draw.cpp +++ b/imgui_draw.cpp @@ -1081,13 +1081,12 @@ static const char* GetDefaultCompressedFontDataTTFBase85(); static unsigned int Decode85Byte(char c) { return c >= '\\' ? c-36 : c-35; } static void Decode85(const unsigned char* src, unsigned char* dst) { - for (; *src; src += 5) + while (*src) { unsigned int tmp = Decode85Byte(src[0]) + 85*(Decode85Byte(src[1]) + 85*(Decode85Byte(src[2]) + 85*(Decode85Byte(src[3]) + 85*Decode85Byte(src[4])))); - *dst++ = ((tmp >> 0) & 0xFF); - *dst++ = ((tmp >> 8) & 0xFF); - *dst++ = ((tmp >> 16) & 0xFF); - *dst++ = ((tmp >> 24) & 0xFF); + dst[0] = ((tmp >> 0) & 0xFF); dst[1] = ((tmp >> 8) & 0xFF); dst[2] = ((tmp >> 16) & 0xFF); dst[3] = ((tmp >> 24) & 0xFF); // We can't assume little-endianess. + src += 5; + dst += 4; } }