NDIG
if (p_last > &buf[NDIG - 2])
p_last = &buf[NDIG - 2];
char *buf = tsdalloc(_T_ECVT, NDIG, NULL);
(void) strncpy(buf, "inf", NDIG);
(void) strncpy(buf, "nan", NDIG);