Fixes #82963: Fix NPE

This commit is contained in:
Alex Dima 2019-10-21 12:05:39 +02:00
parent 2461c3448d
commit 7f29065158
No known key found for this signature in database
GPG key ID: 6E58D7B045760DA0

View file

@ -502,8 +502,8 @@ export class DiffComputer {
if (prevChange.originalEndLineNumber + 1 === originalLineNumber && prevChange.modifiedEndLineNumber + 1 === modifiedLineNumber) {
prevChange.originalEndLineNumber = originalLineNumber;
prevChange.modifiedEndLineNumber = modifiedLineNumber;
if (this.shouldComputeCharChanges) {
prevChange.charChanges!.push(new CharChange(
if (this.shouldComputeCharChanges && prevChange.charChanges) {
prevChange.charChanges.push(new CharChange(
originalLineNumber, originalStartColumn, originalLineNumber, originalEndColumn,
modifiedLineNumber, modifiedStartColumn, modifiedLineNumber, modifiedEndColumn
));