mirror of
https://github.com/irssi/irssi.git
synced 2025-04-26 04:51:11 -05:00
Merge pull request #1020 from teschi/allow_rawlog_lines_to_shrink_again
allow rawlog-buffer to shrink again after lowering "rawlog_lines"
This commit is contained in:
commit
7e7bc98396
@ -62,7 +62,7 @@ void rawlog_destroy(RAWLOG_REC *rawlog)
|
|||||||
/* NOTE! str must be dynamically allocated and must not be freed after! */
|
/* NOTE! str must be dynamically allocated and must not be freed after! */
|
||||||
static void rawlog_add(RAWLOG_REC *rawlog, char *str)
|
static void rawlog_add(RAWLOG_REC *rawlog, char *str)
|
||||||
{
|
{
|
||||||
if (rawlog->lines->length >= rawlog_lines && rawlog_lines > 0) {
|
while (rawlog->lines->length >= rawlog_lines && rawlog_lines > 0) {
|
||||||
void *tmp = g_queue_pop_head(rawlog->lines);
|
void *tmp = g_queue_pop_head(rawlog->lines);
|
||||||
g_free(tmp);
|
g_free(tmp);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user