X-Git-Url: https://git.nihav.org/?p=nihav-player.git;a=blobdiff_plain;f=sndplay%2Fsrc%2Fmain.rs;h=c8e75a420731439355bad5c45ef1e7f432485aa7;hp=b58577f0611f6a7cd47e17f590d9aec0b71b6de7;hb=b2d3e848c0984925382081499ddf518ae22f2641;hpb=e08bbe032e8553d872673701f016d1bcf3070312 diff --git a/sndplay/src/main.rs b/sndplay/src/main.rs index b58577f..c8e75a4 100644 --- a/sndplay/src/main.rs +++ b/sndplay/src/main.rs @@ -244,6 +244,10 @@ impl Player { let mut fr = FileReader::new_read(file); let mut br = ByteReader::new(&mut fr); + if br.peek_byte().is_err() { + println!("Cannot read {}", name); + return; + } let (is_raw, start, end) = detect_tags(&mut br); let mut nfr: Box;