From 11188684cdfa2785d9a9430dcc6c947790dba2f6 Mon Sep 17 00:00:00 2001 From: Septias Date: Mon, 14 Oct 2024 21:43:39 +0200 Subject: [PATCH] add ffi --- deltachat-ffi/src/lib.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/deltachat-ffi/src/lib.rs b/deltachat-ffi/src/lib.rs index 2b3dab6374..e34a719824 100644 --- a/deltachat-ffi/src/lib.rs +++ b/deltachat-ffi/src/lib.rs @@ -563,6 +563,7 @@ pub unsafe extern "C" fn dc_event_get_id(event: *mut dc_event_t) -> libc::c_int EventType::WebxdcStatusUpdate { .. } => 2120, EventType::WebxdcInstanceDeleted { .. } => 2121, EventType::WebxdcRealtimeData { .. } => 2150, + EventType::WebxdcRealtimeAdvertisementReceived { .. } => 2151, EventType::AccountsBackgroundFetchDone => 2200, EventType::ChatlistChanged => 2300, EventType::ChatlistItemChanged { .. } => 2301, @@ -621,6 +622,7 @@ pub unsafe extern "C" fn dc_event_get_data1_int(event: *mut dc_event_t) -> libc: } EventType::WebxdcRealtimeData { msg_id, .. } | EventType::WebxdcStatusUpdate { msg_id, .. } + | EventType::WebxdcRealtimeAdvertisementReceived { msg_id } | EventType::WebxdcInstanceDeleted { msg_id, .. } => msg_id.to_u32() as libc::c_int, EventType::ChatlistItemChanged { chat_id } => { chat_id.unwrap_or_default().to_u32() as libc::c_int @@ -666,6 +668,7 @@ pub unsafe extern "C" fn dc_event_get_data2_int(event: *mut dc_event_t) -> libc: | EventType::ChatlistItemChanged { .. } | EventType::ConfigSynced { .. } | EventType::ChatModified(_) + | EventType::WebxdcRealtimeAdvertisementReceived { .. } | EventType::EventChannelOverflow { .. } => 0, EventType::MsgsChanged { msg_id, .. } | EventType::ReactionsChanged { msg_id, .. } @@ -733,6 +736,7 @@ pub unsafe extern "C" fn dc_event_get_data2_str(event: *mut dc_event_t) -> *mut | EventType::IncomingMsgBunch { .. } | EventType::ChatlistItemChanged { .. } | EventType::ChatlistChanged + | EventType::WebxdcRealtimeAdvertisementReceived { .. } | EventType::EventChannelOverflow { .. } => ptr::null_mut(), EventType::ConfigureProgress { comment, .. } => { if let Some(comment) = comment {