diff options
Diffstat (limited to 'src/pool.c')
| -rw-r--r-- | src/pool.c | 6 |
1 files changed, 2 insertions, 4 deletions
@@ -35,7 +35,7 @@ void add_to_pool(char p, u16 start, u16 end) { l = (line_t *)start; while(l <= (line_t *)end) { - memclear(l, sizeof(line_t)); + memclear(l, sizeof(line_t)); /* this is actually redundant */ l->next = pools[p].free_list; pools[p].free_list = l; l++; @@ -95,9 +95,7 @@ line_t *steal_line(char s) { /* make old_l the last line */ last_l->next = (line_t *)END_MARKER; - /* clear out old screen data, then return the stolen line */ - memclear(l->data, LINE_LEN); - + /* don't clear l->data, caller does it. */ return l; } |
