diff --git a/devfs_rpc/src/lib.rs b/devfs_rpc/src/lib.rs index a7bb74c..1da4867 100644 --- a/devfs_rpc/src/lib.rs +++ b/devfs_rpc/src/lib.rs @@ -45,7 +45,7 @@ fn callback(call: IncomingCall) { let server_lock = SERVER.read(); let server = server_lock.as_ref().unwrap(); if call.func == 0 { - let kind = postcard::from_bytes(&call.args).unwrap(); + let kind = postcard::from_bytes(&call.args()).unwrap(); let ret = postcard::to_stdvec(&server.register_dev(call.from, kind)).unwrap(); call.send_return(&ret); }