4 use libc::{c_char, size_t};
6 #[link_name = "strlen"]
7 pub fn my_strlen(str: *const c_char) -> size_t;
11 fn strlen(str: String) -> usize {
12 // C string is terminated with a zero
13 let s = CString::new(str).unwrap();
14 unsafe { mlibc::my_strlen(s.as_ptr()) as usize }
18 let len = strlen("Rust".to_string());