typedef struct pre##_mgfctx { \
pre##_ctx k; /* Underlying key context */ \
uint32 c; /* Counter */ \
- octet buf[PRE##_HASHSZ]; /* Output buffer */ \
- size_t bsz; /* Size of buffered data */ \
+ octet b[PRE##_HASHSZ]; /* Output buffer */ \
+ unsigned off; /* Size of buffered data */ \
} pre##_mgfctx; \
\
/* --- Other useful constants --- */ \