From 3ef8fa9ec08833fe937d6bc5ed140428bae9af2f Mon Sep 17 00:00:00 2001 From: Thomas Goyne Date: Tue, 18 Mar 2014 13:41:26 -0700 Subject: [PATCH] Make a for loop in uuencode less dumb --- libaegisub/include/libaegisub/ass/uuencode.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libaegisub/include/libaegisub/ass/uuencode.h b/libaegisub/include/libaegisub/ass/uuencode.h index a6d6b6256..51e005240 100644 --- a/libaegisub/include/libaegisub/ass/uuencode.h +++ b/libaegisub/include/libaegisub/ass/uuencode.h @@ -32,8 +32,8 @@ namespace agi { for (size_t pos = 0; pos + 1 < len; ) { size_t bytes = 0; unsigned char src[4] = { '\0', '\0', '\0', '\0' }; - for (size_t i = 0; i < 4 && pos < len; ) { - char c = str[pos++]; + for (size_t i = 0; i < 4 && pos < len; ++pos) { + char c = str[pos]; if (c && c != '\n' && c != '\r') { src[i++] = c - 33; ++bytes;