Example #1
0
static int mylog_getc(char *p)
{
    if (is_mylog_empty())
        return 0;   /* 0 means empty */

    *p = mylog_buf[mylog_read];
    mylog_read = (mylog_read + 1) % MYLOG_BUF_SIZE;
    return 1;   /* 1 means success */
}
Example #2
0
static int mylog_getc(char *p)
{
	if (is_mylog_empty())
	{
		return 0;
	}
	*p = mylog_buf[mylog_r];
	mylog_r = (mylog_r + 1) % MYLOG_BUF_LEN;
	return 1;
}