libowfat/stralloc/stralloc_copym.3

19 lines
609 B
Groff
Raw Normal View History

.TH stralloc_copym 3
2004-11-25 20:51:53 +00:00
.SH NAME
stralloc_copym \- copy string(s) to a stralloc
.SH SYNTAX
.B #include <libowfat/stralloc.h>
2004-11-25 20:51:53 +00:00
int \fBstralloc_copym\fP(stralloc* \fIsa\fR,const char* \fIs\fR, ...);
2004-11-25 20:51:53 +00:00
.SH DESCRIPTION
2014-09-03 11:15:21 +00:00
stralloc_copym copies \\0-terminated strings from \fIs\fR... to \fIsa\fR,
2004-11-25 20:51:53 +00:00
allocating space if necessary, and returns 1. If there is data in the
\fIsa\fR, it is cleared first.
If it runs out of memory, stralloc_copym returns 0. At that point, it
2004-11-25 20:51:53 +00:00
may already have copied a few of the strings to sa.
.SH "RETURN VALUE"
1 for success, 0 on memory allocation failure.
2004-11-25 20:51:53 +00:00
.SH "SEE ALSO"
stralloc_copys(3)