You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
597 B
Groff
18 lines
597 B
Groff
.TH buffer_peekc 3
|
|
.SH NAME
|
|
buffer_peekc \- read one char from buffer
|
|
.SH SYNTAX
|
|
.B #include <libowfat/buffer.h>
|
|
|
|
int \fBbuffer_peekc\fP(buffer* \fIb\fR,char* \fIx\fR);
|
|
.SH DESCRIPTION
|
|
buffer_peekc(b,x) is like buffer_get(b,x,1) but without
|
|
advancing the buffer pointer. If you call it again, or call
|
|
\fIbuffer_getc\fR after it, you will get the same data again.
|
|
|
|
.SH "RETURN VALUE"
|
|
\fIbuffer_peekc\fR returns 1 on success, 0 when at the end of the file,
|
|
or -1 if there was an I/O error (setting \fIerrno\fR appropriately).
|
|
.SH "SEE ALSO"
|
|
buffer_init(3), buffer_get(3), buffer_getc(3), buffer(3)
|