fix panic if empty

This commit is contained in:
Erin Power 2020-06-22 15:20:46 +02:00
parent e6296f6d72
commit e4ff3c2b5b
2 changed files with 18 additions and 0 deletions

View file

@ -48,6 +48,10 @@ impl SliceExt for [u8] {
},
);
if self[start..].is_empty() {
return &[]
}
&self[start..=end]
}

14
tests/data/markdown.md Normal file
View file

@ -0,0 +1,14 @@
# 14 lines 4 code 7 comments 3 blanks
Sit dicta esse doloremque officia iusto? Assumenda alias aperiam id quis
pariatur? Libero modi harum iusto modi magni? Sit temporibus fugit facere
nostrum culpa ipsum totam! Reprehenderit praesentium obcaecati nemo.
```rust
use std::println;
fn main () {
// Comment
println!("Hello World!");
}
```