projects
/
nihav-player.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(from parent 1:
e08bbe0
)
add a check for empty or special files
author
Kostya Shishkov
<kostya.shishkov@gmail.com>
Thu, 18 Nov 2021 13:24:55 +0000
(14:24 +0100)
committer
Kostya Shishkov
<kostya.shishkov@gmail.com>
Thu, 18 Nov 2021 13:24:55 +0000
(14:24 +0100)
sndplay/src/main.rs
patch
|
blob
|
blame
|
history
diff --git
a/sndplay/src/main.rs
b/sndplay/src/main.rs
index b58577f0611f6a7cd47e17f590d9aec0b71b6de7..c8e75a420731439355bad5c45ef1e7f432485aa7 100644
(file)
--- 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<dyn ByteIO>;