add Context::get_id

This commit is contained in:
dignifiedquire
2020-08-10 10:51:04 +02:00
parent dd27929adf
commit b97c334e0c
2 changed files with 21 additions and 6 deletions

View File

@@ -306,6 +306,16 @@ pub unsafe extern "C" fn dc_is_io_running(context: *mut dc_context_t) -> libc::c
block_on(ctx.is_io_running()) as libc::c_int
}
#[no_mangle]
pub unsafe extern "C" fn dc_get_id(context: *mut dc_context_t) -> libc::c_int {
if context.is_null() {
return 0;
}
let ctx = &*context;
ctx.get_id() as libc::c_int
}
#[no_mangle]
pub type dc_event_t = Event;