Lines Matching refs:buf
54 char buf[8]; in fpconv_update_locale() local
56 snprintf(buf, sizeof(buf), "%g", 0.5); in fpconv_update_locale()
60 if (buf[0] != '0' || buf[2] != '5' || buf[3] != 0) { in fpconv_update_locale()
65 locale_decimal_point = buf[1]; in fpconv_update_locale()
109 char *buf, *endbuf, *dp; in fpconv_strtod() local
127 buf = malloc(buflen + 1); in fpconv_strtod()
128 if (!buf) { in fpconv_strtod()
134 buf = localbuf; in fpconv_strtod()
136 memcpy(buf, nptr, buflen); in fpconv_strtod()
137 buf[buflen] = 0; in fpconv_strtod()
140 dp = strchr(buf, '.'); in fpconv_strtod()
144 value = strtod(buf, &endbuf); in fpconv_strtod()
145 *endptr = (char *)&nptr[endbuf - buf]; in fpconv_strtod()
147 free(buf); in fpconv_strtod()
176 char buf[FPCONV_G_FMT_BUFSIZE]; in fpconv_g_fmt() local
188 len = snprintf(buf, FPCONV_G_FMT_BUFSIZE, fmt, num); in fpconv_g_fmt()
191 b = buf; in fpconv_g_fmt()