blob: c5fe57219f2e9c121536e5514a78cf20cdfa129e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
diff --git a/im/pinyin/pinyin.lua b/im/pinyin/pinyin.lua
index f68484c5..3989a600 100644
--- a/im/pinyin/pinyin.lua
+++ b/im/pinyin/pinyin.lua
@@ -48,10 +48,11 @@ end
local function get_chinese_non_math_num(num)
local ret = ""
for ch in tostring(num):gmatch(".") do
- if ch >= "0" and ch <= "9" then
- ch = _CHINESE_DIGITS[tonumber(ch)]
+ local c = ch
+ if c >= "0" and c <= "9" then
+ c = _CHINESE_DIGITS[tonumber(c)]
end
- ret = ret .. ch
+ ret = ret .. c
end
return ret
end
|