Fixed bug when closing window (new numbers for next buffers if any)
This commit is contained in:
parent
750a5cbc6d
commit
e1afa31563
@ -349,6 +349,7 @@ void
|
||||
gui_buffer_free (t_gui_buffer *buffer)
|
||||
{
|
||||
t_gui_window *ptr_win;
|
||||
t_gui_buffer *ptr_buffer;
|
||||
t_gui_line *ptr_line;
|
||||
int create_new;
|
||||
|
||||
@ -361,6 +362,12 @@ gui_buffer_free (t_gui_buffer *buffer)
|
||||
gui_switch_to_previous_buffer (ptr_win);
|
||||
}
|
||||
|
||||
/* decrease buffer number for all next buffers */
|
||||
for (ptr_buffer = buffer->next_buffer; ptr_buffer; ptr_buffer = ptr_buffer->next_buffer)
|
||||
{
|
||||
ptr_buffer->number--;
|
||||
}
|
||||
|
||||
/* free lines and messages */
|
||||
while (buffer->lines)
|
||||
{
|
||||
|
@ -349,6 +349,7 @@ void
|
||||
gui_buffer_free (t_gui_buffer *buffer)
|
||||
{
|
||||
t_gui_window *ptr_win;
|
||||
t_gui_buffer *ptr_buffer;
|
||||
t_gui_line *ptr_line;
|
||||
int create_new;
|
||||
|
||||
@ -361,6 +362,12 @@ gui_buffer_free (t_gui_buffer *buffer)
|
||||
gui_switch_to_previous_buffer (ptr_win);
|
||||
}
|
||||
|
||||
/* decrease buffer number for all next buffers */
|
||||
for (ptr_buffer = buffer->next_buffer; ptr_buffer; ptr_buffer = ptr_buffer->next_buffer)
|
||||
{
|
||||
ptr_buffer->number--;
|
||||
}
|
||||
|
||||
/* free lines and messages */
|
||||
while (buffer->lines)
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user