Skip to content

Commit 0ba7db8

Browse files
authored
Merge pull request #219 from lilianmoraru/master
Fix underflow on shrink
2 parents 602bc56 + 7738829 commit 0ba7db8

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/writer.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,9 @@ impl Indentation {
197197
}
198198

199199
fn shrink(&mut self) {
200-
self.indents_len = self.indents_len - self.indent_size;
200+
self.indents_len = match self.indents_len.checked_sub(self.indent_size) {
201+
Some(result) => result,
202+
None => 0,
203+
};
201204
}
202205
}

0 commit comments

Comments
 (0)