DC_BUFFER_PREPEND(3) | FreeBSD Library Functions Manual | DC_BUFFER_PREPEND(3) |
dc_buffer_prepend
—
prepend to a binary buffer
library “libdivecomputer”
#include
<libdivecomputer/buffer.h>
int
dc_buffer_prepend
(dc_buffer_t
*buffer, const unsigned char data[],
size_t size);
Prepend size bytes of data to the beginning of buffer previously allocated with dc_buffer_new(3).
Returns non-zero on success or zero on memory exhaustion or if
buffer is NULL
.
The library
“libdivecomputer” library was written by
Jef Driesen,
jef@libdivecomputer.org.
The manpages were written by
Kristaps Dzonsons,
kristaps@bsd.lv.
January 5, 2017 | FreeBSD 14.3-RELEASE |