From bb47ab8f4123149a7ee28a0abf6edc1e97bc2be7 Mon Sep 17 00:00:00 2001 From: rburchell Date: Fri, 14 Nov 2008 20:28:23 +0000 Subject: Add Module::SetPermanent() and Module::GetPermanent(), used to mark a module as not unloadable. Used for os_modunload, as unloading it would cause issues. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1679 5417fbe8-f217-4b02-8779-1006273d7864 --- TODO | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'TODO') diff --git a/TODO b/TODO index 0bbfe040d..0e1173f0e 100644 --- a/TODO +++ b/TODO @@ -13,7 +13,7 @@ Legend: [x] Change MODULE_INIT to return a pointer [x] Remove duplicate module creation.. have loadModule return a pointer rather than creating one [x] Remove buffered loading/unloading, this makes os_modunload perm, but who cares - [ ] Mark os_modunload permanent. + [x] Mark os_modunload permanent. [x] Remove 'delayed' loading, this is necessary because of before/after connected to ircd (ircd is before, rest after), I'm sure this can be done better. [ ] Remove modules_unload_all fini + hack that goes with it [+] Remove mod_current_* crap (involves passing Module * around a lot) -- cgit