diff options
author | Lars Wirzenius <liw@liw.fi> | 2018-12-15 11:21:50 +0200 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2018-12-15 11:21:50 +0200 |
commit | 6c969800231bbfc28c9e2ba3e780a9de1e932b94 (patch) | |
tree | b41e60e33028647eb74eed01fb2525014128fc91 | |
parent | 87fbe71e376edfc8e8de098d5c6eff3d5a77e45e (diff) | |
download | jwt-decode-6c969800231bbfc28c9e2ba3e780a9de1e932b94.tar.gz |
Fix: reading of key
Thanks: Daniel
-rw-r--r-- | src/main.rs | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/main.rs b/src/main.rs index c123572..fcae3b9 100644 --- a/src/main.rs +++ b/src/main.rs @@ -20,11 +20,10 @@ struct Claims { fn main() { println!("reading key"); - let mut f = File::open("foo").unwrap(); - let bufsize = 1024 * 1024; + let mut f = File::open("foo.der").unwrap(); - let mut key = vec![0; bufsize]; - f.read(&mut key).unwrap(); + let mut key = Vec::new(); + f.read_to_end(&mut key).unwrap(); println!("key len {}", key.len()); println!("finding tokens on command line"); |