use crate::Buffer;
use qwac_sys::data;
pub fn local_save(data: &[u8]) {
unsafe {
data::local_save(data.as_ptr(), data.len() as _);
}
}
pub fn local_load() -> Option<Buffer> {
std::ptr::NonNull::new(unsafe { data::local_load() })
.map(|ptr| unsafe { *Box::from_raw(ptr.as_ptr()) })
}