From c15be8c7b5af38f5e656c77a6198e41d4ea166e7 Mon Sep 17 00:00:00 2001 From: Lion Date: Wed, 20 Jul 2022 16:06:37 +0800 Subject: [PATCH] auto close the handle after loaded the buffer --- binding/lua/xdb_searcher.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/binding/lua/xdb_searcher.lua b/binding/lua/xdb_searcher.lua index 289b414..1805819 100644 --- a/binding/lua/xdb_searcher.lua +++ b/binding/lua/xdb_searcher.lua @@ -265,6 +265,7 @@ function _M.load_content(dbPath) local c = handle:read("*a") if c == nil then + handle:close() return nil, string.format("failed to read xdb content") end