299 |
|
|
300 |
/* Reclaim the buffer space for other diversions. */ |
/* Reclaim the buffer space for other diversions. */ |
301 |
|
|
302 |
xfree (selected_diversion->buffer); |
free (selected_diversion->buffer); |
303 |
total_buffer_size -= selected_diversion->size; |
total_buffer_size -= selected_diversion->size; |
304 |
|
|
305 |
selected_diversion->buffer = NULL; |
selected_diversion->buffer = NULL; |
626 |
} |
} |
627 |
else if (diversion->buffer) |
else if (diversion->buffer) |
628 |
{ |
{ |
629 |
xfree (diversion->buffer); |
free (diversion->buffer); |
630 |
diversion->buffer = NULL; |
diversion->buffer = NULL; |
631 |
diversion->size = 0; |
diversion->size = 0; |
632 |
diversion->used = 0; |
diversion->used = 0; |