示例#1
0
文件: lwrite.c 项目: Dbelsa/coft
lwrt_I(longint n)
#endif
{
	char *p;
	int ndigit, sign;

	p = f__icvt(n, &ndigit, &sign, 10);
	if(f__recpos + ndigit >= L_len)
		donewrec();
	PUT(' ');
	if (sign)
		PUT('-');
	while(*p)
		PUT(*p++);
}
示例#2
0
文件: lwrite.c 项目: troore/scale
static void
lwrt_I(longint n)
{
  char *p;
  int ndigit;
  int sign;

  p = f__icvt(n, &ndigit, &sign, 10);
  if ((f__recpos + ndigit) >= L_len)
    donewrec();

  PUT(' ');

  if (sign)
    PUT('-');

  while(*p)
    PUT(*p++);
}