mirror of https://github.com/liamg/aminal.git
Merge pull request #119 from liamg/vttest-changes
Prevent vttest crash with bounds checking
This commit is contained in:
commit
d4c684c9b5
|
@ -903,6 +903,9 @@ func (buffer *Buffer) EraseDisplayToCursor() {
|
||||||
line := buffer.getCurrentLine()
|
line := buffer.getCurrentLine()
|
||||||
|
|
||||||
for i := 0; i < int(buffer.cursorX); i++ {
|
for i := 0; i < int(buffer.cursorX); i++ {
|
||||||
|
if i >= len(line.cells) {
|
||||||
|
break
|
||||||
|
}
|
||||||
line.cells[i].erase()
|
line.cells[i].erase()
|
||||||
}
|
}
|
||||||
for i := uint16(0); i < buffer.cursorY; i++ {
|
for i := uint16(0); i < buffer.cursorY; i++ {
|
||||||
|
|
Loading…
Reference in New Issue