diff --git a/ChangeLog b/ChangeLog index 66c6ceb41..fb47f5598 100644 --- a/ChangeLog +++ b/ChangeLog @@ -101,6 +101,7 @@ Version 0.4.0 (under dev!) * script: fix scroll with mouse when window with script buffer is not the current window (do not force a switch to script buffer in current window) * script: fix compilation on OS X +* xfer: fix memory leak when refreshing xfer buffer * xfer: add missing tags in DCC chat messages: nick_xxx, prefix_nick_ccc, logN * xfer: display remote IP address for DCC chat/file (task #12289) * xfer: limit bytes received to file size (for DCC file received), fix crash diff --git a/src/plugins/xfer/xfer-buffer.c b/src/plugins/xfer/xfer-buffer.c index 0b9ca869f..813ecc71e 100644 --- a/src/plugins/xfer/xfer-buffer.c +++ b/src/plugins/xfer/xfer-buffer.c @@ -228,6 +228,8 @@ xfer_buffer_refresh (const char *hotlist) (str_total) ? str_total : "?", eta, str_bytes_per_sec); + if (progress_bar) + free (progress_bar); if (str_pos) free (str_pos); if (str_total)