core/configmanager.lua

changeset 913
3e2dac84017d
parent 894
2c0b9e3c11c3
child 1005
a73715a9267f
--- a/core/configmanager.lua	Sun Mar 22 15:23:26 2009 +0000
+++ b/core/configmanager.lua	Sun Mar 22 15:33:38 2009 +0000
@@ -116,12 +116,14 @@
 		env.host = env.Host;
 		
 		function env.Component(name)
+			set(name, "core", "component_module", "component");
+			-- Don't load the global modules by default
+			set(name, "core", "modules_enable", false);
+			rawset(env, "__currenthost", name);
+	
 			return function (module)
 					if type(module) == "string" then
 						set(name, "core", "component_module", module);
-						-- Don't load the global modules by default
-						set(name, "core", "modules_enable", false);
-						rawset(env, "__currenthost", name);
 					end
 				end
 		end

mercurial