DOKK / manpages / debian 10 / libowfat-dev / readclose.3.en
readclose(3) Library Functions Manual readclose(3)

readclose - read a whole file into a stralloc

#include <readclose.h>

int readclose(int fd,stralloc* sa,size_t bufsize);

readclose reads the whole content into the stralloc sa. The file is read in chunks of bufsize bytes size. If everything worked fine, readclose returns 0. On error, readclose returns -1 and sets errno appropriately.

open_read(3), openreadclose(3), readclose_append(3)