From 6358f00f087a9ab14e3614292f96537c54c5a389 Mon Sep 17 00:00:00 2001 From: pjht Date: Sun, 18 Aug 2024 08:37:01 -0500 Subject: [PATCH] Update to latest std --- src/lib.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 76e3734..2a8cf06 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -82,7 +82,7 @@ fn callback(call: IncomingCall) { let server = server_lock.as_ref().unwrap(); match call.func { 0 => { - let (fd, pos, len) = postcard::from_bytes(&call.args).unwrap(); + let (fd, pos, len) = postcard::from_bytes(call.args()).unwrap(); let ret = server.read(fd, pos, len); let ser_size = postcard::experimental::serialized_size(&ret).unwrap(); let mut buf = call.make_return_buf(ser_size); @@ -90,17 +90,17 @@ fn callback(call: IncomingCall) { buf.send(); } 1 => { - let (fd, pos, data): (u64, u64, Vec) = postcard::from_bytes(&call.args).unwrap(); + let (fd, pos, data): (u64, u64, Vec) = postcard::from_bytes(call.args()).unwrap(); let ret = postcard::to_stdvec(&server.write(fd, pos, &data)).unwrap(); call.send_return(&ret); } 2 => { - let fd = postcard::from_bytes(&call.args).unwrap(); + let fd = postcard::from_bytes(call.args()).unwrap(); let ret = postcard::to_stdvec(&server.close(fd)).unwrap(); call.send_return(&ret); } 3 => { - let fd = postcard::from_bytes(&call.args).unwrap(); + let fd = postcard::from_bytes(call.args()).unwrap(); let ret = postcard::to_stdvec(&server.size(fd)).unwrap(); call.send_return(&ret); }