From fba371d2d6bfc7fbf3a93a53bb22039acf65d7cf Mon Sep 17 00:00:00 2001 From: qiulaidongfeng <2645477756@qq.com> Date: Tue, 3 Oct 2023 18:25:52 +0800 Subject: [PATCH] regexp/syntax: use min func Change-Id: I34d528461db3d9ba83d5118744c399a13bfeaefa --- src/regexp/syntax/parse.go | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/regexp/syntax/parse.go b/src/regexp/syntax/parse.go index 6b360b87000285..6a11b53fb1806d 100644 --- a/src/regexp/syntax/parse.go +++ b/src/regexp/syntax/parse.go @@ -382,14 +382,12 @@ func minFoldRune(r rune) rune { if r < minFold || r > maxFold { return r } - min := r + m := r r0 := r for r = unicode.SimpleFold(r); r != r0; r = unicode.SimpleFold(r) { - if min > r { - min = r - } + m = min(m, r) } - return min + return m } // op pushes a regexp with the given op onto the stack