From 369009e9573fa3001458836c0424aafcdf1aa38a Mon Sep 17 00:00:00 2001 From: xoaiPro235 Date: Wed, 9 Sep 2026 12:29:34 +0700 Subject: [PATCH] fix: early stop in loop --- bamboo_utils.go | 1 - utils.go | 5 ++--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/bamboo_utils.go b/bamboo_utils.go index 25a0e34..13d3b63 100644 --- a/bamboo_utils.go +++ b/bamboo_utils.go @@ -556,7 +556,6 @@ func refreshLastToneTarget(composition []*Transformation, stdStyle bool) []*Tran var newToneTarget = findToneTarget(composition, stdStyle) if lastToneTrans.Target != newToneTarget { var oldTarget = lastToneTrans.Target - lastToneTrans.Target = newToneTarget transformations = append(transformations, &Transformation{ Target: oldTarget, Rule: Rule{ diff --git a/utils.go b/utils.go index 1b589b0..1e7339b 100644 --- a/utils.go +++ b/utils.go @@ -39,13 +39,12 @@ func IsWordBreakSymbol(key rune) bool { } func IsVowel(chr rune) bool { - isVowel := false for _, v := range Vowels { if v == chr { - isVowel = true + return true } } - return isVowel + return false } func FindVowelPosition(chr rune) int {