summaryrefslogtreecommitdiff
path: root/tex/context/base/data-met.lua
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/data-met.lua')
-rw-r--r--tex/context/base/data-met.lua9
1 files changed, 6 insertions, 3 deletions
diff --git a/tex/context/base/data-met.lua b/tex/context/base/data-met.lua
index fb9b4d923..06c810fc4 100644
--- a/tex/context/base/data-met.lua
+++ b/tex/context/base/data-met.lua
@@ -12,11 +12,14 @@ local trace_locating = false trackers.register("resolvers.locating", functi
local report_resolvers = logs.new("resolvers")
+local allocate = utilities.storage.allocate
+
local resolvers = resolvers
-resolvers.locators = { notfound = { nil } } -- locate databases
-resolvers.hashers = { notfound = { nil } } -- load databases
-resolvers.generators = { notfound = { nil } } -- generate databases
+resolvers.concatinators = allocate ()
+resolvers.locators = allocate { notfound = { nil } } -- locate databases
+resolvers.hashers = allocate { notfound = { nil } } -- load databases
+resolvers.generators = allocate { notfound = { nil } } -- generate databases
function resolvers.splitmethod(filename)
if not filename then