From 855e8036ab89eefb24a1cdf1c9e28dc6cc708725 Mon Sep 17 00:00:00 2001 From: arshiya tabasum Date: Fri, 3 Jul 2026 13:46:22 +0530 Subject: [PATCH] bound to_uni norm output loop to max_to before reading --- common/convert.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/convert.cpp b/common/convert.cpp index 6a126452..5759b722 100644 --- a/common/convert.cpp +++ b/common/convert.cpp @@ -668,7 +668,7 @@ namespace acommon { ++in; } else { NormLookupRet ret = norm_lookup(data, in, stop, 0, in); - for (unsigned i = 0; ret.to[i] && i < E::max_to; ++i) + for (unsigned i = 0; i < E::max_to && ret.to[i]; ++i) out.append(ret.to[i]); in = ret.last + 1; }