diff options
Diffstat (limited to 'src/message/signalproxy/initdata.rs')
| -rw-r--r-- | src/message/signalproxy/initdata.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/message/signalproxy/initdata.rs b/src/message/signalproxy/initdata.rs index e4fb077..abeacad 100644 --- a/src/message/signalproxy/initdata.rs +++ b/src/message/signalproxy/initdata.rs @@ -14,8 +14,8 @@ impl Serialize for InitData { let mut res = VariantList::new(); res.push(Variant::i32(MessageType::InitData as i32)); - res.push(Variant::StringUTF8(self.class_name.clone())); - res.push(Variant::StringUTF8(self.object_name.clone())); + res.push(Variant::ByteArray(self.class_name.clone())); + res.push(Variant::ByteArray(self.object_name.clone())); res.append(&mut self.init_data.clone()); @@ -32,8 +32,8 @@ impl Deserialize for InitData { Ok(( size, Self { - class_name: match_variant!(res.remove(0), Variant::StringUTF8), - object_name: match_variant!(res.remove(0), Variant::StringUTF8), + class_name: match_variant!(res.remove(0), Variant::ByteArray), + object_name: match_variant!(res.remove(0), Variant::ByteArray), init_data: res, }, )) |
