Skip to main content

classicube_sys/
chat.rs

1use crate::{
2    bindings::{Chat_AddOf, MsgType_MSG_TYPE_NORMAL, String_FromReadonly},
3    std_types::c_char,
4};
5
6#[allow(clippy::missing_safety_doc)]
7pub unsafe fn Chat_AddRaw(raw: *const c_char) {
8    unsafe {
9        let string = String_FromReadonly(raw);
10        #[expect(
11            clippy::cast_possible_wrap,
12            reason = "bindgen enum constant fits in c_int"
13        )]
14        Chat_AddOf(&raw const string, MsgType_MSG_TYPE_NORMAL as _);
15    }
16}