diff options
| author | Alexander Barton <alex@barton.de> | 2010-05-22 17:03:54 +0200 |
|---|---|---|
| committer | Alexander Barton <alex@barton.de> | 2010-05-22 17:03:54 +0200 |
| commit | 55190f2d3ddf9b4bd43b0555df784c95eed82390 (patch) | |
| tree | 643187397ccdeaa5f5f0ec7ae120a161c82b604b /configure.in | |
| parent | 6dc80bd195ad0760bb560177d6f91c86b7698758 (diff) | |
| download | ngircd-55190f2d3ddf9b4bd43b0555df784c95eed82390.tar.gz ngircd-55190f2d3ddf9b4bd43b0555df784c95eed82390.zip | |
Don't access already freed memory in IRC_KILL()
It is not possible to call Conn_Close() after Client_Destroy() has been called, because Conn_Close wants to access the CLIENT structure which then has been freed already. Fix IRC_KILL to use Conn_Close() for local clients and Client_Destroy() for remote clients only (and never both).
Diffstat (limited to 'configure.in')
0 files changed, 0 insertions, 0 deletions