Browse Source

Use read_value and write_value in packet read/write macros.

wip
Titouan Rigoudy 9 years ago
parent
commit
1caed415af
2 changed files with 4 additions and 4 deletions
  1. +1
    -1
      src/proto/server/request.rs
  2. +3
    -3
      src/proto/server/response.rs

+ 1
- 1
src/proto/server/request.rs View File

@ -26,7 +26,7 @@ macro_rules! try_to_packet {
($code: ident, $request:ident) => {
{
let mut packet = MutPacket::new($code);
try!($request.write_to_packet(&mut packet));
try!(packet.write_value($request));
Ok(packet)
}
}


+ 3
- 3
src/proto/server/response.rs View File

@ -33,9 +33,9 @@ pub enum ServerResponse {
}
macro_rules! try_read_from_packet {
($struct_name:ident, $packet:ident) => {
ServerResponse::$struct_name(
try!($struct_name::read_from_packet($packet))
($variant:ident, $packet:ident) => {
ServerResponse::$variant(
try!($packet.read_value())
)
}
}


Loading…
Cancel
Save