jer 14/05/06 15:20:33 Added: synergy-1.4.17_p2055-CSocketMultiplexer.patch Log: Define src_prepare() to control which eclass applies patches (and run epatch_user). Fix a memory leak (bug #505978). (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key A792A613)
Revision Changes Path 1.1 x11-misc/synergy/files/synergy-1.4.17_p2055-CSocketMultiplexer.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/synergy/files/synergy-1.4.17_p2055-CSocketMultiplexer.patch?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/synergy/files/synergy-1.4.17_p2055-CSocketMultiplexer.patch?rev=1.1&content-type=text/plain Index: synergy-1.4.17_p2055-CSocketMultiplexer.patch =================================================================== http://synergy-project.org/spit/issues/details/2935/ https://bugs.gentoo.org/show_bug.cgi?id=505978 --- a/src/lib/net/SocketMultiplexer.cpp +++ b/src/lib/net/SocketMultiplexer.cpp @@ -243,6 +243,7 @@ for (CSocketJobMap::iterator i = m_socketJobMap.begin(); i != m_socketJobMap.end();) { if (*(i->second) == NULL) { + m_socketJobs.erase(i->second); m_socketJobMap.erase(i++); m_update = true; }