/*
* This is all the autoloading stuff.
* please don't remove again - lynscar.
*/
/** @ignore yes */
protected string *load_file( string file ) {
if( !file = read_file("/secure/config/"+file ) )
return ({ });
return filter( explode( file, "\n"), (: $1[0] != '#' :) );
} /* load_file() */
/** @ignore yes */
string *epilog() { return load_file("preload"); }
/** @ignore yes */
void preload( string file ) {
mixed err;
printf("Preloading: "+file+".\n");
if( err = catch( load_object(file) ) )
printf(" "+err+"\n");
} /* preload() */