aboutsummaryrefslogtreecommitdiff
path: root/ui.c
diff options
context:
space:
mode:
authorRaymaekers Luca <raymaekers.luca@gmail.com>2024-11-19 11:37:50 +0100
committerRaymaekers Luca <raymaekers.luca@gmail.com>2024-11-19 11:37:50 +0100
commit6b438ed578daa7859b92b8dfb0ec3d85b1a59188 (patch)
treea4f77ca65e8216225864f68f8ea61d047c03aadd /ui.c
parent0d90e8abd785ed897eb2ddccc1e97e8b32fef616 (diff)
Fixed bug FormatIndexes going out of bounds
Diffstat (limited to 'ui.c')
-rw-r--r--ui.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/ui.c b/ui.c
index c2e0ac9..8d7cab4 100644
--- a/ui.c
+++ b/ui.c
@@ -182,13 +182,13 @@ tb_print_wrapped_with_markdown(u32 XOffset, u32 YOffset, u32 fg, u32 bg,
for (u32 TextIndex = 0; TextIndex < Len; TextIndex++)
{
- if (MDFormat.Len &&
+ if (MDFormatOptionsIndex < MDFormat.Len &&
TextIndex == MDFormat.Options[MDFormatOptionsIndex].Position)
{
fg ^= MDFormat.Options[MDFormatOptionsIndex].Color;
MDFormatOptionsIndex++;
}
- if (WrapPositionsLen &&
+ if (WrapPositionsIndex < WrapPositionsLen &&
TextIndex == WrapPositions[WrapPositionsIndex])
{
Y++;