Fix crash in MakeString.EndsWith()
Bug: 226974242 Test: go test Change-Id: I21ff26d00ed7be145ae2c1175f1438b6e7d60834
This commit is contained in:
@@ -279,7 +279,7 @@ func (ms *MakeString) TrimRightOne() {
|
||||
|
||||
func (ms *MakeString) EndsWith(ch rune) bool {
|
||||
s := ms.Strings[len(ms.Strings)-1]
|
||||
return s[len(s)-1] == uint8(ch)
|
||||
return len(s) > 0 && s[len(s)-1] == uint8(ch)
|
||||
}
|
||||
|
||||
func (ms *MakeString) ReplaceLiteral(input string, output string) {
|
||||
|
Reference in New Issue
Block a user