Exemplo n.º 1
0
int
putc_unlocked(int ch, FILE *iop)
{
	if (--iop->_cnt < 0)
		return (__flsbuf((unsigned char) ch, iop));
	else
		return (*iop->_ptr++ = (unsigned char)ch);
}
Exemplo n.º 2
0
int
putc(int ch, FILE *iop)
{
	rmutex_t *lk;
	int ret;

	FLOCKFILE(lk, iop);

	_SET_ORIENTATION_BYTE(iop);

	if (--iop->_cnt < 0)
		ret = __flsbuf((unsigned char) ch, iop);
	else {
		(*iop->_ptr++) = (unsigned char)ch;
		ret = (unsigned char)ch;
	}
	FUNLOCKFILE(lk);
	return (ret);
}
Exemplo n.º 3
0
int main ()
{
  int c_p743;
  int i_p744;
  int quesCol_p748;
  int pref_p752;
  int quesCol_p753;
  i_p744 = 0;
  goto whileCont_p746;
  
whileTop_p745: 
  ;
  i_p744 = (i_p744+1);
  pref_p752 = i_p744;
  if (pref_p752>100) 
    {
      
      printf ((char *) "\n");
      i_p744 = 0;
    }
  if (c_p743==10) 
    i_p744 = 0;
  if (__us_rsthread_stdio) 
    quesCol_p753 = __semputc (c_p743,(FILE_t96 *) (&__iob[1]));
  else
    {
      int quesCol_p754;
      int pref_p755;
      (*(&__iob[1]))._count = (((*(&__iob[1]))._count)-1);
      pref_p755 = ((*(&__iob[1]))._count);
      if (pref_p755<0) 
        quesCol_p754 = __flsbuf (c_p743,(FILE_t96 *) (&__iob[1]));
      else
        {
          char *post_p756;
          post_p756 = ((*(&__iob[1]))._ptr);
          (*(&__iob[1]))._ptr = ((char *) (((int) ((*(&__iob[1]))._ptr))+1));
          *post_p756 = ((char) c_p743);
          quesCol_p754 = ((int) (*post_p756));
        }
      quesCol_p753 = quesCol_p754;
    }
  quesCol_p753;
  
whileCont_p746: 
  ;
  if (__us_rsthread_stdio) 
    quesCol_p748 = __semgetc ((FILE_t96 *) (&__iob[0]));
  else
    {
      int quesCol_p749;
      int pref_p750;
      (*(&__iob[0]))._count = (((*(&__iob[0]))._count)-1);
      pref_p750 = ((*(&__iob[0]))._count);
      if (pref_p750<0) 
        quesCol_p749 = __filbuf ((FILE_t96 *) (&__iob[0]));
      else
        {
          char *post_p751;
          post_p751 = ((*(&__iob[0]))._ptr);
          (*(&__iob[0]))._ptr = ((char *) (((int) ((*(&__iob[0]))._ptr))+1));
          quesCol_p749 = ((int) (*post_p751));
        }
      quesCol_p748 = quesCol_p749;
    }
  c_p743 = quesCol_p748;
  if (c_p743!=(-1)) 
    goto whileTop_p745;
}
Exemplo n.º 4
0
main()
{
	int c, i;

	i = 0;
	while((c = (__us_rsthread_stdio ? __semgetc((&__iob[0])) : 			(--((&__iob[0]))->_count < 0 ? __filbuf((&__iob[0])) : (int)*((&__iob[0]))->_ptr++))  ) != (-1) ) {
		if (++i > 100) {
			printf("\n");
			i = 0;
			} 
		if (c == '\n') i = 0;
		(__us_rsthread_stdio ? __semputc((c), (&__iob[1])) : 			(--( (&__iob[1]))->_count < 0 ? __flsbuf(((c)), ( (&__iob[1]))) 					  : (int)(*( (&__iob[1]))->_ptr++ = (unsigned char)((c)))))  ;
		}
}
Exemplo n.º 5
0
int main ()
{
    int c_p600;
    int i_p601;
    int quesCol_p605;
    int pref_p609;
    int quesCol_p610;
    i_p601 = 0;
    goto whileCont_p603;

whileTop_p602:
    ;
    i_p601 = (i_p601+1);
    pref_p609 = i_p601;
    if (pref_p609>100)
        goto whileBrk_p604;
    if (__us_rsthread_stdio)
        quesCol_p610 = __semputc (c_p600,(FILE_t81 *) (&__iob[1]));
    else
    {
        int quesCol_p611;
        int pref_p612;
        (*(&__iob[1]))._count = (((*(&__iob[1]))._count)-1);
        pref_p612 = ((*(&__iob[1]))._count);
        if (pref_p612<0)
            quesCol_p611 = __flsbuf (c_p600,(FILE_t81 *) (&__iob[1]));
        else
        {
            char *post_p613;
            post_p613 = ((*(&__iob[1]))._ptr);
            (*(&__iob[1]))._ptr = ((char *) (((int) ((*(&__iob[1]))._ptr))+1));
            *post_p613 = ((char) c_p600);
            quesCol_p611 = ((int) (*post_p613));
        }
        quesCol_p610 = quesCol_p611;
    }
    quesCol_p610;

whileCont_p603:
    ;
    if (__us_rsthread_stdio)
        quesCol_p605 = __semgetc ((FILE_t81 *) (&__iob[0]));
    else
    {
        int quesCol_p606;
        int pref_p607;
        (*(&__iob[0]))._count = (((*(&__iob[0]))._count)-1);
        pref_p607 = ((*(&__iob[0]))._count);
        if (pref_p607<0)
            quesCol_p606 = __filbuf ((FILE_t81 *) (&__iob[0]));
        else
        {
            char *post_p608;
            post_p608 = ((*(&__iob[0]))._ptr);
            (*(&__iob[0]))._ptr = ((char *) (((int) ((*(&__iob[0]))._ptr))+1));
            quesCol_p606 = ((int) (*post_p608));
        }
        quesCol_p605 = quesCol_p606;
    }
    c_p600 = quesCol_p605;
    if (c_p600!=(-1))
        goto whileTop_p602;

whileBrk_p604:
    ;
}