aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/main/java/org/zwobble/mammoth/internal/styles/parsing/StyleMappingTokeniser.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/org/zwobble/mammoth/internal/styles/parsing/StyleMappingTokeniser.java b/src/main/java/org/zwobble/mammoth/internal/styles/parsing/StyleMappingTokeniser.java
index b8cf960..28400ff 100644
--- a/src/main/java/org/zwobble/mammoth/internal/styles/parsing/StyleMappingTokeniser.java
+++ b/src/main/java/org/zwobble/mammoth/internal/styles/parsing/StyleMappingTokeniser.java
@@ -29,9 +29,9 @@ public class StyleMappingTokeniser {
index = seekEndOfToken(line, startIndex + 1, tokenType);
if (tokenType == TokenType.STRING && index == line.length() + 1) {
tokenType = TokenType.UNTERMINATED_STRING;
- index -= 1;
}
}
+ index = Math.min(index, line.length());
return new Token(startIndex, tokenType, line.substring(startIndex, index));
}