Searched refs:fcptr (Results 1 – 2 of 2) sorted by relevance
45 _Fcin.fcbuff = _Fcin.fcptr; in fcfopen()52 _Fcin.fcptr = _Fcin.fcbuff = &_Fcin.fcchar; in fcfopen()62 _Fcin.fclast = (_Fcin.fcptr=_Fcin.fcbuff=(unsigned char*)buff)+n; in fcfopen()80 register unsigned char *last=_Fcin.fclast, *ptr=_Fcin.fcptr; in fcfill()85 _Fcin.fcptr=ptr; in fcfill()97 _Fcin.fcptr = ptr = last; in fcfill()108 return(*_Fcin.fcptr++); in fcfill()119 if((ptr=_Fcin.fcptr)>_Fcin.fcbuff && *(ptr-1)==0) in fcclose()120 _Fcin.fcptr--; in fcclose()175 _Fcin.fcptr = (unsigned char*)fcfirst() - _Fcin.fcleft; in _fcmbget()[all …]
37 unsigned char *fcptr; /* pointer to next input char */ member53 #define fcget() ((int)(*_Fcin.fcptr++))54 #define fcpeek(n) ((int)_Fcin.fcptr[n])55 #define fcseek(n) ((char*)(_Fcin.fcptr+=(n)))58 #define fcleft() (_Fcin.fclast-_Fcin.fcptr)59 #define fcsopen(s) (_Fcin._fcfile=(Sfio_t*)0,_Fcin.fclen=1,_Fcin.fcbuff=_Fcin.fcptr=(unsigned char*…60 #define fctell() (_Fcin.fcoff + (_Fcin.fcptr-_Fcin.fcbuff))