c-ffi 0.4.6

C FFI utilities.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
#[no_mangle]
///Simple Rust implementation of C strlen
pub unsafe extern "C" fn strlen(string: *const i8) -> usize {
    debug_assert!(!string.is_null());
    let mut res = 0;

    while *string.add(res) != 0 {
        res += 1;
    }

    res
}