Mirror of :pserver:cvs@cvs.fefe.de:/cvs libowfat https://www.fefe.de/libowfat/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

19 lines
646 B

  1. .TH stralloc_copyb 3
  2. .SH NAME
  3. stralloc_copyb \- copy data into a stralloc
  4. .SH SYNTAX
  5. .B #include <stralloc.h>
  6. int \fBstralloc_copyb\fP(stralloc* \fIsa\fR,const char* \fIbuf\fR,unsigned long int \fIlen\fR);
  7. .SH DESCRIPTION
  8. stralloc_copyb makes sure that \fIsa\fR has enough space allocated to hold
  9. \fIlen\fR bytes. Then it copies the first \fIlen\fR bytes from
  10. \fIbuf\fR into the stralloc.
  11. The data that \fIsa\fR previously contained is overwritten and truncated.
  12. If stralloc_copys runs out of memory, stralloc_copys leaves \fIsa\fR
  13. alone and return 0, otherwise it returns 1.
  14. .SH "RETURN VALUE"
  15. 1 for success, 0 on memory allocation failure.