Skip to content

Commit f0fa169

Browse files
committed
⚡ Add c.int to speed up for loop
1 parent cde6499 commit f0fa169

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

src/pyrime/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,7 @@ def get_schema_list() -> list[SchemaListItem]:
168168
schema_list: RimeSchemaList
169169
rime.get_schema_list(c.address(schema_list))
170170
results: list[SchemaListItem] = []
171+
i: c.int
171172
for i in range(schema_list.size):
172173
schema: RimeSchemaListItem = schema_list.list[i]
173174
results += [
@@ -227,6 +228,7 @@ def get_context(session_id: int) -> Context | None:
227228
None if menu.select_keys == c.NULL else menu.select_keys.decode()
228229
)
229230
candidates: list[Candidate] = []
231+
i: c.int
230232
for i in range(menu.num_candidates):
231233
candidate: RimeCandidate = menu.candidates[i]
232234
comment: str | None = (

0 commit comments

Comments
 (0)