DragonFly On-Line Manual Pages
stralloc_copym(3) DragonFly Library Functions Manual stralloc_copym(3)
NAME
stralloc_copym - copy string(s) to a stralloc
SYNTAX
#include <stralloc.h>
int stralloc_copym(stralloc* sa,const char* s, ...);
DESCRIPTION
stralloc_cats copies \0-terminated strings from s... to sa, allocating
space if necessary, and returns 1. If there is data in the sa, it is
cleared first.
If it runs out of memory, stralloc_copym returns 0. At that point, it
may already have copied a few of the strings to sa.
RETURN VALUE
1 for success, 0 on memory allocation failure.
SEE ALSO
stralloc_copys(3)
stralloc_copym(3)