From 37f4dee7277c62e5be0ec22c330c5f14273d117b Mon Sep 17 00:00:00 2001 From: Marcos Del Sol Vives Date: Fri, 22 Jan 2021 22:21:08 +0100 Subject: [PATCH] Fix out of bounds read --- client/src/ui.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/src/ui.c b/client/src/ui.c index 3b85f4e94..293a98c58 100644 --- a/client/src/ui.c +++ b/client/src/ui.c @@ -474,7 +474,7 @@ static bool emojify_token(const char *token, uint8_t token_length, const char ** case EMO_ALTTEXT: { int j = 0; *emojified_token_length = 0; - while (EmojiAltTable[j].alias && EmojiAltTable[i].alttext) { + while (EmojiAltTable[j].alias && EmojiAltTable[j].alttext) { if ((strlen(EmojiAltTable[j].alias) == token_length) && (0 == memcmp(EmojiAltTable[j].alias, token, token_length))) { *emojified_token = EmojiAltTable[j].alttext; *emojified_token_length = strlen(EmojiAltTable[j].alttext);