[−][src]Function mupdf_sys::fz_new_buffer_from_data
pub unsafe extern "C" fn fz_new_buffer_from_data(
ctx: *mut fz_context,
data: *mut c_uchar,
size: usize
) -> *mut fz_buffer
Create a new buffer with existing data.
data: Pointer to existing data. size: Size of existing data.
Takes ownership of data. Does not make a copy. Calls fz_free on the data when the buffer is deallocated. Do not use 'data' after passing to this function.
Returns pointer to new buffer. Throws exception on allocation failure.