libdivecomputer-sys 0.1.0

Unsafe bindings for libdivecomputer
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use std::ffi::CStr;

use libdivecomputer_sys::dc_version;

fn main() {
    unsafe {
        let res = dc_version(std::ptr::null_mut());
        let version = CStr::from_ptr(res.cast_mut());

        println!("libdivecomputer version {}\n", version.to_string_lossy());
    }
}