mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-02 22:46:30 +02:00
common/iobuf.h: Clarify semantics of nofast. Simplify implementation.
* common/iobuf.h (struct iobuf_struct): Clarify semantics of nofast. Simplify use of nofast to implement just these semantics. -- Signed-off-by: Neal H. Walfield <neal@g10code.com>.
This commit is contained in:
parent
e8c0b6abf8
commit
12fc56bcb5
2 changed files with 9 additions and 5 deletions
|
@ -75,7 +75,11 @@ struct iobuf_struct
|
|||
off_t nlimit;
|
||||
off_t nbytes; /* Used together with nlimit. */
|
||||
off_t ntotal; /* Total bytes read (position of stream). */
|
||||
int nofast; /* Used by the iobuf_get (). */
|
||||
|
||||
/* Whether we need to read from the filter one byte at a time or
|
||||
whether we can do bulk reads. We need to read one byte at a time
|
||||
if a limit (set via iobuf_set_limit) is active. */
|
||||
int nofast;
|
||||
struct
|
||||
{
|
||||
size_t size; /* Allocated size */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue