IMKHelper // Fix an error while freeing a pointer.

This commit is contained in:
ShikiSuen 2023-09-20 14:28:01 +08:00
parent db4ccbb705
commit f9b3eb6cd4
1 changed files with 1 additions and 1 deletions

View File

@ -128,7 +128,7 @@ public extension TISInputSource {
kTISPropertyInputSourceIsASCIICapable: kCFBooleanTrue as CFBoolean,
]
//
var result = TISCreateInputSourceList(dicConditions as CFDictionary, true).takeRetainedValue() as? [TISInputSource] ?? .init()
var result = TISCreateInputSourceList(dicConditions as CFDictionary, true)?.takeRetainedValue() as? [TISInputSource] ?? .init()
if onlyASCII {
result = result.filter { $0.scriptCode == 0 }
}