Lines Matching defs:buf
803 char *buf;
894 buf = PyMem_Malloc(bufsize);
895 if (buf == NULL) {
902 strcpy(buf, "nan");
906 strcpy(buf, "inf");
908 strcpy(buf, "-inf");
918 _PyOS_ascii_formatd(buf, bufsize, format, val, precision);
920 if (flags & Py_DTSF_NO_NEG_0 && buf[0] == '-') {
921 char *buf2 = buf + 1;
926 size_t len = buf2 - buf + strlen(buf2);
927 assert(buf[len] == 0);
928 memmove(buf, buf+1, len);
935 if (flags & Py_DTSF_SIGN && buf[0] != '-') {
936 size_t len = strlen(buf);
940 memmove(buf+1, buf, len+1);
941 buf[0] = '+';
946 for (p1 = buf; *p1; p1++)
952 return buf;
1013 char *buf = NULL;
1053 buf = (char *)PyMem_Malloc(bufsize);
1054 if (buf == NULL) {
1058 p = buf;
1180 buf = (char *)PyMem_Malloc(bufsize);
1181 if (buf == NULL) {
1185 p = buf;
1246 if (buf) {
1250 assert(p-buf < bufsize);
1255 return buf;