Roxen.git/
server/
base_server/
roxen.pike
Branch:
Tag:
Non-build tags
All tags
No tags
1998-08-18
1998-08-18 21:09:14 by Henrik Grubbström (Grubba) <grubba@grubba.org>
566fdffeac69d275a549877b0dd4fd31fdf12abd (
13
lines) (+
10
/-
3
)
[
Show
|
Annotate
]
Branch:
5.2
Added support for disabled modules.
Rev: server/base_server/roxen.pike:1.227
1:
-
constant cvs_version = "$Id: roxen.pike,v 1.
226
1998/
07
/
25
04
:
20
:
43
neotron
Exp $";
+
constant cvs_version = "$Id: roxen.pike,v 1.
227
1998/
08
/
18
21
:
09
:
14
grubba
Exp $";
// ABS and suicide systems contributed freely by Francesco Chemolli
2247:
foo = o->register_module(); if (!foo) { MD_PERROR(("registration failed"));
-
throw("Failed
to register module.\n")
;
+
return
0
;
} else { MD_PERROR(("registered.")); }
2256:
+"</i>", foo[0] }); }(path + file)))) { // Load OK
+
if (module_info) {
+
// Module load OK.
allmodules[ file-("."+extension(file)) ] = module_info; } else {
-
+
// Disabled module.
+
report_notice(sprintf("Module %O is disabled.\n", path+file));
+
}
+
} else {
// Load failed. module_stat_cache[path+file]=0; _master->errors += "\n";