mirror of
https://github.com/redstrate/Kawari.git
synced 2025-07-17 18:47:46 +00:00
Fix size of the ChatMessage IPC
This commit is contained in:
parent
58af029ae5
commit
e4342d04b8
3 changed files with 5 additions and 4 deletions
|
@ -375,7 +375,7 @@
|
||||||
{
|
{
|
||||||
"name": "ChatMessage",
|
"name": "ChatMessage",
|
||||||
"opcode": 492,
|
"opcode": 492,
|
||||||
"size": 58
|
"size": 1056
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "GMCommand",
|
"name": "GMCommand",
|
||||||
|
|
|
@ -156,7 +156,7 @@ mod tests {
|
||||||
|
|
||||||
use binrw::BinRead;
|
use binrw::BinRead;
|
||||||
|
|
||||||
use crate::common::{ObjectId, INVALID_OBJECT_ID};
|
use crate::common::{INVALID_OBJECT_ID, ObjectId};
|
||||||
|
|
||||||
use super::*;
|
use super::*;
|
||||||
|
|
||||||
|
|
|
@ -15,8 +15,9 @@ pub struct ChatMessage {
|
||||||
#[brw(pad_before = 8)] // NOT empty
|
#[brw(pad_before = 8)] // NOT empty
|
||||||
pub channel: u16,
|
pub channel: u16,
|
||||||
|
|
||||||
#[br(count = 32)]
|
#[brw(pad_after = 6)] // seems to be junk?
|
||||||
#[bw(pad_size_to = 32)]
|
#[br(count = 1024)]
|
||||||
|
#[bw(pad_size_to = 1024)]
|
||||||
#[br(map = read_string)]
|
#[br(map = read_string)]
|
||||||
#[bw(map = write_string)]
|
#[bw(map = write_string)]
|
||||||
pub message: String,
|
pub message: String,
|
||||||
|
|
Loading…
Add table
Reference in a new issue