pub unsafe extern "C" fn dm_strdup_wrapper( s: *const c_char, file: *const c_char, line: c_int) -> *mut c_char