зеркало из https://github.com/xamarin/XtermSharp.git
Fix out of bounds when narrowing wide chars
This commit is contained in:
Родитель
fa4189b9fc
Коммит
fab2bc63f8
|
@ -41,6 +41,10 @@ namespace XtermSharp {
|
|||
|
||||
int lastLineLength = wrappedLines [wrappedLines.Count - 1].GetTrimmedLength ();
|
||||
int [] destLineLengths = GetNewLineLengths (wrappedLines, oldCols, newCols);
|
||||
|
||||
if (destLineLengths.Length == 0)
|
||||
continue;
|
||||
|
||||
int linesToAdd = destLineLengths.Length - wrappedLines.Count;
|
||||
|
||||
int trimmedLines;
|
||||
|
|
Загрузка…
Ссылка в новой задаче