EMCompute 6.0.0

fast , simple and cross-platform parallel computing library
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use crate::c_char;
use crate::CStr;


pub fn cchar_as_string(cstri : *const c_char) -> Option<String> {
    unsafe {
        if cstri.is_null() {
            None    
        } else {
            Some(CStr::from_ptr(cstri).to_string_lossy().into_owned())
        }
    }
}