.TH readclose_append 3 .SH NAME readclose_append \- read a whole file into a stralloc .SH SYNTAX .B #include ssize_t \fBreadclose_append\fP(int fd,stralloc* \fIsa\fR, size_t \fIbufsize\fR); .SH DESCRIPTION readclose_append reads the whole content into the stralloc \fIsa\fR, appending it to the existing content. The file is read in chunks of \fIbufsize\fR bytes size. If everything worked fine, readclose_append returns 0. On error, readclose_append returns -1 and sets errno appropriately. .SH "SEE ALSO" open_read(3), openreadclose(3), readclose(3)