From ca343e063e71c9ed7b7f9c7fa47ac472780350fb Mon Sep 17 00:00:00 2001 From: Bart van Strien Date: Wed, 14 Jan 2015 15:17:16 +0100 Subject: [PATCH] Allow require paths without replacements --HG-- branch : minor --- src/modules/filesystem/wrap_Filesystem.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/modules/filesystem/wrap_Filesystem.cpp b/src/modules/filesystem/wrap_Filesystem.cpp index cc37dda75..eab876f34 100644 --- a/src/modules/filesystem/wrap_Filesystem.cpp +++ b/src/modules/filesystem/wrap_Filesystem.cpp @@ -558,10 +558,9 @@ int loader(lua_State *L) for (std::string element : inst->getRequirePath()) { size_t pos = element.find('?'); - if (pos == std::string::npos) - continue; + if (pos != std::string::npos) + element.replace(pos, 1, modulename); - element.replace(pos, 1, modulename); if (inst->isFile(element.c_str())) { lua_pop(L, 1);