debian man page for stralloc_copyb

Query: stralloc_copyb

OS: debian

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

stralloc_copyb(3)					     Library Functions Manual						 stralloc_copyb(3)

NAME
stralloc_copyb - copy data into a stralloc
SYNTAX
#include <stralloc.h> int stralloc_copyb(stralloc* sa,const char* buf,size_t len);
DESCRIPTION
stralloc_copyb makes sure that sa has enough space allocated to hold len bytes. Then it copies the first len bytes from buf into the stralloc. The data that sa previously contained is overwritten and truncated. If stralloc_copys runs out of memory, stralloc_copys leaves sa alone and return 0, otherwise it returns 1.
RETURN VALUE
1 for success, 0 on memory allocation failure. stralloc_copyb(3)
Related Man Pages
copyout(9) - freebsd
buffer_get(3) - debian
buffer_get_token_sa_pred(3) - debian
io_tryread(3) - debian
copystr(9) - freebsd
Similar Topics in the Unix Linux Community
Help with djbdns code