0
0
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:
Bram Moolenaar
2005-06-24 23:07:47 +00:00
parent 0a5fe2140d
commit 1ec484f58e
16 changed files with 174 additions and 18 deletions

View File

@@ -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()
{