Clear caches on exit

pull/3769/head
Junegunn Choi 2 weeks ago
parent d2554e2dbe
commit 94d870132f
No known key found for this signature in database
GPG Key ID: 254BC280FEF9C627

@ -29,6 +29,7 @@ func sbytes(data string) []byte {
// Run starts fzf
func Run(opts *Options, version string, revision string) (int, error) {
defer clearCaches()
defer util.RunAtExitFuncs()
sort := opts.Sort > 0

@ -70,6 +70,10 @@ var (
func init() {
_splitRegex = regexp.MustCompile(" +")
clearCaches()
}
func clearCaches() {
clearPatternCache()
clearChunkCache()
}

Loading…
Cancel
Save