Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
stralloc_copyb(3)	    Library Functions Manual	       stralloc_copyb(3)

NAME
     stralloc_copyb - copy data into a stralloc

SYNTAX
     #include <libowfat/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)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=libowfat_stralloc_copyb&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help