diff options
author | Teddy Wing | 2017-04-13 03:14:04 +0200 |
---|---|---|
committer | Teddy Wing | 2017-04-13 03:16:20 +0200 |
commit | efa7f80d962aa0f55f3addbac1da206538d9242e (patch) | |
tree | 0a9604b593444b2bb08977621eed3ee01621e9c7 | |
parent | f7cc81ef359e8d9ecb7e4ce3b34e43d9d94e2071 (diff) | |
download | HearURL-efa7f80d962aa0f55f3addbac1da206538d9242e.tar.bz2 |
main.rs: Handle `main` errors
Print all errors to STDERR.
-rw-r--r-- | src/main.rs | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs index 09dc892..f126839 100644 --- a/src/main.rs +++ b/src/main.rs @@ -31,5 +31,11 @@ fn open_stream() -> io::Result<()> { } fn main() { - open_stream(); + match open_stream() { + Ok(_) => {}, + Err(e) => { + writeln!(io::stderr(), "{}", e) + .expect("Failed printing to stderr"); + }, + } } |