Merge pull request #2767 from avdv/fix-2766-sourceFile-null

Fix #2766 sourceFile null causes NPE
This commit is contained in:
eugene yokota 2016-10-25 13:40:48 -04:00 committed by GitHub
commit bbc70632d0
1 changed files with 1 additions and 1 deletions

View File

@ -62,7 +62,7 @@ private final class DelegatingReporter(warnFatal: Boolean, noWarn: Boolean, priv
val offset = getOffset(pos)
val pointer = offset - src.lineToOffset(src.offsetToLine(offset))
val pointerSpace = ((lineContent: Seq[Char]).take(pointer).map { case '\t' => '\t'; case x => ' ' }).mkString
position(Some(sourcePath), Some(sourceFile), Some(line), lineContent, Some(offset), Some(pointer), Some(pointerSpace))
position(Option(sourcePath), Option(sourceFile), Some(line), lineContent, Some(offset), Some(pointer), Some(pointerSpace))
}
private[this] def getOffset(pos: Position): Int =
{