readclose(3)

read a whole file into a stralloc

Section 3 libowfat-dev bookworm source

Description

readclose

NAME

readclose - read a whole file into a stralloc

SYNTAX

#include <libowfat/readclose.h>

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

DESCRIPTION

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.

SEE ALSO

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

See Also