fix man page for openreadclose

master
leitner 17 years ago
parent 568131a018
commit 8583de1b55

@ -10,7 +10,8 @@ int \fBopenreadclose\fP(const char *\fIfilename\fR,
openreadclose opens the file \fIfilename\fR for reading and reads the openreadclose opens the file \fIfilename\fR for reading and reads the
whole content into the stralloc \fIsa\fR. The file is read in chunks of whole content into the stralloc \fIsa\fR. The file is read in chunks of
\fIbufsize\fR bytes size. If everything worked fine, openreadclose \fIbufsize\fR bytes size. If everything worked fine, openreadclose
returns 0. A not existing file is treated as an empty file. On error, returns 1. If the file did not exist, openreadclose returns 0. On
openreadclose returns -1 and sets errno appropriately. every other error, openreadclose returns -1 and sets errno
appropriately.
.SH "SEE ALSO" .SH "SEE ALSO"
open_read(3), readclose(3) open_read(3), readclose(3)

7
t.c

@ -41,8 +41,13 @@ int64 writecb(int64 fd,const void* buf,uint64 n) {
} }
int main(int argc,char* argv[]) { int main(int argc,char* argv[]) {
char* c=fmt_strm_alloca("foo"," bar","\n");
write(1,c,strlen(c));
(void)argc; (void)argc;
(void)argv; (void)argv;
#if 0 #if 0
io_batch* b=iob_new(1234); io_batch* b=iob_new(1234);
int64 fd=open("t.c",0); int64 fd=open("t.c",0);
@ -350,8 +355,10 @@ int main(int argc,char* argv[]) {
assert(imult64(0x3fffffffffffffffll,2,&c)==1 && c==0x7ffffffffffffffell); assert(imult64(0x3fffffffffffffffll,2,&c)==1 && c==0x7ffffffffffffffell);
} }
#endif #endif
#if 0
stralloc a; stralloc a;
printf("%d\n",stralloc_copym(&a,"fnord",", ","foo")); printf("%d\n",stralloc_copym(&a,"fnord",", ","foo"));
#endif
return 0; return 0;
} }

Loading…
Cancel
Save