/* * 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() */