int fd;
int pipe_pid;
long lockcount;
- short dummy3;
- signed char mode;
- signed char lbf;
+ int mode;
volatile int lock;
- volatile int waiters;
+ int lbf;
void *cookie;
off_t off;
char *getln_buf;
#define putc_unlocked(c, f) \
( (((unsigned char)(c)!=(f)->lbf && (f)->wpos!=(f)->wend)) \
- ? *(f)->wpos++ = (c) : __overflow((f),(c)) )
+ ? *(f)->wpos++ = (unsigned char)(c) \
+ : __overflow((f),(unsigned char)(c)) )
/* Caller-allocated FILE * operations */
hidden FILE *__fopen_rb_ca(const char *, FILE *, unsigned char *, size_t);