From ccc5535a82357741b876ed4349e374209c0936ac Mon Sep 17 00:00:00 2001 From: Alex Szpakowski Date: Wed, 1 Jan 2014 02:08:50 -0400 Subject: [PATCH] The love.filesystem module searchers for require are now tried after package.preload instead of before. --- src/modules/filesystem/physfs/wrap_Filesystem.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/modules/filesystem/physfs/wrap_Filesystem.cpp b/src/modules/filesystem/physfs/wrap_Filesystem.cpp index bb3bcfb32..86f411b76 100644 --- a/src/modules/filesystem/physfs/wrap_Filesystem.cpp +++ b/src/modules/filesystem/physfs/wrap_Filesystem.cpp @@ -602,8 +602,9 @@ extern "C" int luaopen_love_filesystem(lua_State *L) else instance->retain(); - love::luax_register_searcher(L, loader, 1); - love::luax_register_searcher(L, extloader, 2); + // The love loaders should be tried after package.preload. + love::luax_register_searcher(L, loader, 2); + love::luax_register_searcher(L, extloader, 3); WrappedModule w; w.module = instance;