core/moduleapi.lua
changeset 7118 805d068d2fd5
parent 6782 6236668da30a
child 7119 ecba5fee4867
child 7130 27557dd7b460
--- a/core/moduleapi.lua	Sun Jan 31 17:27:15 2016 +0100
+++ b/core/moduleapi.lua	Mon Feb 01 21:26:15 2016 +0000
@@ -135,10 +135,7 @@
 end
 
 function api:require(lib)
-	local f, n = pluginloader.load_code(self.name, lib..".lib.lua", self.environment);
-	if not f then
-		f, n = pluginloader.load_code(lib, lib..".lib.lua", self.environment);
-	end
+	local f, n = pluginloader.load_code_ext(self.name, lib, "lib.lua", self.environment);
 	if not f then error("Failed to load plugin library '"..lib.."', error: "..n); end -- FIXME better error message
 	return f();
 end