mirror of
https://github.com/weechat/weechat.git
synced 2026-06-30 06:46:38 +02:00
irc: fix memory leak on plugin unload (free ignores)
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
WeeChat ChangeLog
|
||||
=================
|
||||
Sébastien Helleu <flashcode@flashtux.org>
|
||||
v0.3.6-dev, 2011-05-18
|
||||
v0.3.6-dev, 2011-05-26
|
||||
|
||||
|
||||
Version 0.3.6 (under dev!)
|
||||
@@ -11,6 +11,7 @@ Version 0.3.6 (under dev!)
|
||||
/window scroll_horiz) (task #11112)
|
||||
* api: fix bug with function config_set_desc_plugin (use immediately
|
||||
description for option when function is called)
|
||||
* irc: fix memory leak on plugin unload (free ignores)
|
||||
* logger: add option logger.file.flush_delay (task #11118)
|
||||
|
||||
Version 0.3.5 (2011-05-15)
|
||||
|
||||
@@ -35,6 +35,7 @@
|
||||
#include "irc-completion.h"
|
||||
#include "irc-config.h"
|
||||
#include "irc-debug.h"
|
||||
#include "irc-ignore.h"
|
||||
#include "irc-info.h"
|
||||
#include "irc-input.h"
|
||||
#include "irc-nick.h"
|
||||
@@ -266,6 +267,8 @@ weechat_plugin_end (struct t_weechat_plugin *plugin)
|
||||
irc_server_disconnect_all ();
|
||||
}
|
||||
|
||||
irc_ignore_free_all ();
|
||||
|
||||
irc_raw_message_free_all ();
|
||||
|
||||
irc_server_free_all ();
|
||||
|
||||
Reference in New Issue
Block a user