diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/syntax/Lexer.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/syntax/Lexer.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/syntax/Lexer.java b/src/main/java/com/google/devtools/build/lib/syntax/Lexer.java index fd68bdea09..86b8de7b1d 100644 --- a/src/main/java/com/google/devtools/build/lib/syntax/Lexer.java +++ b/src/main/java/com/google/devtools/build/lib/syntax/Lexer.java @@ -164,7 +164,8 @@ public final class Lexer { @Override public PathFragment getPath() { - return lineNumberTable.getPath(getStartOffset()).asFragment(); + Path path = lineNumberTable.getPath(getStartOffset()); + return path != null ? path.asFragment() : null; } @Override |