Bug 1418242 - [u2f-hid-rs] Let stubs fail, instead of running until cancellation r=jcj

1b1d79e653
This commit is contained in:
Tim Taubert 2017-11-16 21:22:04 +01:00
Родитель 3a57a1a466
Коммит e3b5379696
1 изменённых файлов: 6 добавлений и 5 удалений

Просмотреть файл

@ -7,7 +7,7 @@
#![allow(dead_code)] #![allow(dead_code)]
use util::OnceCallback; use util::{io_err, OnceCallback};
pub struct PlatformManager {} pub struct PlatformManager {}
@ -24,7 +24,8 @@ impl PlatformManager {
key_handles: Vec<Vec<u8>>, key_handles: Vec<Vec<u8>>,
callback: OnceCallback<Vec<u8>>, callback: OnceCallback<Vec<u8>>,
) { ) {
// No-op on Android // Not implemented.
callback.call(Err(io_err("not implemented")));
} }
pub fn sign( pub fn sign(
@ -35,11 +36,11 @@ impl PlatformManager {
key_handles: Vec<Vec<u8>>, key_handles: Vec<Vec<u8>>,
callback: OnceCallback<(Vec<u8>, Vec<u8>)>, callback: OnceCallback<(Vec<u8>, Vec<u8>)>,
) { ) {
// No-op on Android // Not implemented.
callback.call(Err(io_err("not implemented")));
} }
// This blocks.
pub fn cancel(&mut self) { pub fn cancel(&mut self) {
// No-op on Android // No-op.
} }
} }