Skip to content

Commit 8ea9a99

Browse files
committed
Merge pull request #6 from boucman/master
correctly handle module that only set package.loaded
2 parents f47c102 + 28b16bf commit 8ea9a99

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

require.lua

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,8 @@ local function require51 (name)
5959
module = res
6060
elseif p_loaded[name] == sentinel or not p_loaded[name] then
6161
module = true
62+
else
63+
module = p_loaded[name]
6264
end
6365

6466
p_loaded[name] = module
@@ -91,6 +93,8 @@ local function require52 (name)
9193
module = res
9294
elseif not p_loaded[name] then
9395
module = true
96+
else
97+
module = p_loaded[name]
9498
end
9599

96100
p_loaded[name] = module

0 commit comments

Comments
 (0)