diff options
-rw-r--r-- | Changes | 2 | ||||
-rw-r--r-- | include/extern.h | 2 | ||||
-rw-r--r-- | src/chanserv.c | 2 | ||||
-rw-r--r-- | src/operserv.c | 1 | ||||
-rw-r--r-- | version.log | 4 |
5 files changed, 9 insertions, 2 deletions
@@ -17,6 +17,8 @@ Provided by Anope Dev. <dev@anope.org> - 2006 03/01 F Fixed memleaks in some protocol files. [#434] 03/01 F Fixed bot check on /bs unassign. [#446] 03/01 F Fixed wasteful finduser() call in os_oline.c [#457] +03/01 F Fixed memleak in runDefCon(). [#451] +03/01 F Fixed function type of get_xop_level. [#459] Provided by nenolod. <nenolod@nenolod.net> - 2006 02/03 A Support for Charybdis IRCd. [ #00] diff --git a/include/extern.h b/include/extern.h index ea0995f08..2f49de5a7 100644 --- a/include/extern.h +++ b/include/extern.h @@ -128,7 +128,7 @@ E void chan_remove_user_status(Channel * chan, User * user, int16 status); E void chan_set_user_status(Channel * chan, User * user, int16 status); E int get_access_level(ChannelInfo * ci, NickAlias * na); -E char *get_xop_level(int level); +E const char *get_xop_level(int level); E void do_cmode(const char *source, int ac, char **av); E void do_join(const char *source, int ac, char **av); diff --git a/src/chanserv.c b/src/chanserv.c index 6b9d65cf2..28624a5be 100644 --- a/src/chanserv.c +++ b/src/chanserv.c @@ -2438,7 +2438,7 @@ int get_access_level(ChannelInfo * ci, NickAlias * na) } -char *get_xop_level(int level) +const char *get_xop_level(int level) { if (level < ACCESS_VOP) { return "Err"; diff --git a/src/operserv.c b/src/operserv.c index c91edde67..052f0efed 100644 --- a/src/operserv.c +++ b/src/operserv.c @@ -1685,6 +1685,7 @@ void runDefCon(void) if ((newmodes = defconReverseModes(DefConChanModes))) { alog("DEFCON: setting %s on all chan's", newmodes); do_mass_mode(newmodes); + free(newmodes); } DefConModesSet = 0; } diff --git a/version.log b/version.log index 1d79dd1fd..57ade978f 100644 --- a/version.log +++ b/version.log @@ -13,6 +13,10 @@ VERSION_BUILD="979" # $Log$ # +# BUILD : 1.7.13 (984) +# BUGS : 451 459 +# NOTES : bug fixing day! +# # BUILD : 1.7.13 (983) # BUGS : # NOTES : Updated version.log by hand :P |