mirror of
https://github.com/vim/vim.git
synced 2025-09-29 04:34:16 -04:00
updated for version 7.0092
This commit is contained in:
27
src/screen.c
27
src/screen.c
@@ -6798,16 +6798,8 @@ screenalloc(clear)
|
||||
current_ScreenLine = new_ScreenLines + Rows * Columns;
|
||||
}
|
||||
|
||||
vim_free(ScreenLines);
|
||||
#ifdef FEAT_MBYTE
|
||||
vim_free(ScreenLinesUC);
|
||||
vim_free(ScreenLinesC1);
|
||||
vim_free(ScreenLinesC2);
|
||||
vim_free(ScreenLines2);
|
||||
#endif
|
||||
vim_free(ScreenAttrs);
|
||||
vim_free(LineOffset);
|
||||
vim_free(LineWraps);
|
||||
free_screenlines();
|
||||
|
||||
ScreenLines = new_ScreenLines;
|
||||
#ifdef FEAT_MBYTE
|
||||
ScreenLinesUC = new_ScreenLinesUC;
|
||||
@@ -6854,6 +6846,21 @@ screenalloc(clear)
|
||||
entered = FALSE;
|
||||
}
|
||||
|
||||
void
|
||||
free_screenlines()
|
||||
{
|
||||
vim_free(ScreenLines);
|
||||
#ifdef FEAT_MBYTE
|
||||
vim_free(ScreenLinesUC);
|
||||
vim_free(ScreenLinesC1);
|
||||
vim_free(ScreenLinesC2);
|
||||
vim_free(ScreenLines2);
|
||||
#endif
|
||||
vim_free(ScreenAttrs);
|
||||
vim_free(LineOffset);
|
||||
vim_free(LineWraps);
|
||||
}
|
||||
|
||||
void
|
||||
screenclear()
|
||||
{
|
||||
|
Reference in New Issue
Block a user