diff options
| -rw-r--r-- | xmake/modules/private/xrepo/quick_search/cache.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/xmake/modules/private/xrepo/quick_search/cache.lua b/xmake/modules/private/xrepo/quick_search/cache.lua index 6f145d6ca..2d13a676a 100644 --- a/xmake/modules/private/xrepo/quick_search/cache.lua +++ b/xmake/modules/private/xrepo/quick_search/cache.lua @@ -81,9 +81,9 @@ function find(name) _init() local list_result = {} for packagename, packagedata in pairs(cache:data()) do - if packagename:find(name, 1, true) then + if packagename:startswith(name) then table.insert(list_result, {name = packagename, data = packagedata}) end end return list_result -end
\ No newline at end of file +end |
