remove extern c and no_mangle

This commit is contained in:
dignifiedquire
2019-04-27 01:42:58 +03:00
parent 9a1fcc745e
commit 1faf248e09
54 changed files with 789 additions and 1579 deletions

View File

@@ -23,7 +23,6 @@
extern crate failure;
mod pgp;
mod types;
mod x;
pub mod dc_aheader;
@@ -68,6 +67,7 @@ pub mod dc_strbuilder;
pub mod dc_strencode;
pub mod dc_token;
pub mod dc_tools;
pub mod types;
pub mod constants;
pub use self::constants::*;
@@ -90,7 +90,7 @@ mod tests {
};
use crate::dc_lot::*;
extern "C" fn cb(ctx: *mut dc_context_t, event: c_int, data1: u64, data2: u64) -> u64 {
fn cb(ctx: *mut dc_context_t, event: c_int, data1: u64, data2: u64) -> u64 {
println!("event: {} ({}, {})", event, data1, data2);
if data2 > 10000 {
println!(