projects
/
packages.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
[packages] znc: Fix a memory leak in CChan::AddNick()
[packages.git]
/
net
/
znc
/
patches
/
004-fix_memleak.patch
1
--- a/Chan.cpp
2
+++ b/Chan.cpp
3
@@ -417,9 +417,10 @@ bool CChan::AddNick(const CString& sNick
4
// Get the nick
5
sTmp = sTmp.Token(0, false, "!");
6
7
+ CNick tmpNick(sTmp);
8
CNick* pNick = FindNick(sTmp);
9
if (!pNick) {
10
- pNick = new CNick(sTmp);
11
+ pNick = &tmpNick;
12
pNick->SetUser(m_pUser);
13
}
14