Skip to content

Commit 7738829

Browse files
author
Lilian A. Moraru
committed
Fix underflow on shrink
1 parent 602bc56 commit 7738829

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)