diff options
author | cyberbotx <cyberbotx@5417fbe8-f217-4b02-8779-1006273d7864> | 2009-03-27 15:56:16 +0000 |
---|---|---|
committer | cyberbotx <cyberbotx@5417fbe8-f217-4b02-8779-1006273d7864> | 2009-03-27 15:56:16 +0000 |
commit | 3d4fb90353c9cfefd3ccb725fe98a63d0dc0b832 (patch) | |
tree | 177945a9d1442e6faf50c97046a405998de5858c | |
parent | 5c325b5d12b678c6ab3cb4f8e868076c78ad16af (diff) |
Fix potential crash problem with use of free() instead of delete[] from earlier bugfix of bug #1054, also remove item for * help set from TODO as it's been fixed.
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2209 5417fbe8-f217-4b02-8779-1006273d7864
-rw-r--r-- | TODO | 1 | ||||
-rw-r--r-- | src/messages.c | 2 |
2 files changed, 1 insertions, 2 deletions
@@ -25,7 +25,6 @@ Legend: Outstanding issues: - autoid - reset +r on change to grouped nick -- * help set - ss_main is broken (using oldevent) 1.9.2 diff --git a/src/messages.c b/src/messages.c index 6aba12d1b..b0c1c520d 100644 --- a/src/messages.c +++ b/src/messages.c @@ -142,7 +142,7 @@ int m_privmsg(const char *source, const char *receiver, const char *msg) if (ign) { target = myStrGetToken(msg, ' ', 0); alog("Ignored message from %s to %s using command %s", source, receiver, target); - free(target); + delete [] target; return MOD_CONT; } } |