Lines Matching defs:tmp
46 Sfio_t* tmp[2];
251 if (!s && (!h || !fp->tmp[1] && !(fp->tmp[1] = sfstropen()) || sfprintf(fp->tmp[1], "%I*d", sizeof(n), n) <= 0 || !(s = sfstruse(fp->tmp[1]))))
268 for (h = 0; h < elementsof(fmt.tmp); h++)
269 fmt.tmp[h] = 0;
270 if (!fp->tmp[0] && !(fp->tmp[0] = sfstropen()) || sfprintf(fp->tmp[0], "%!", &fmt) <= 0 || !(s = sfstruse(fp->tmp[0])))
275 for (h = 0; h < elementsof(fmt.tmp); h++)
276 if (fmt.tmp[h])
277 sfclose(fmt.tmp[h]);
326 if ((!fp->convert || !(value->s = (*fp->convert)(fp->handle, &fp->fmt, a, s, n))) && (!fp->tmp[0] && !(fp->tmp[0] = sfstropen()) || sfprintf(fp->tmp[0], "%%%c", fp->fmt.fmt) <= 0 || !(value->s = sfstruse(fp->tmp[0]))))
354 for (i = 0; i < elementsof(fmt.tmp); i++)
355 if (fmt.tmp[i])
356 sfclose(fmt.tmp[i]);
381 for (i = 0; i < elementsof(fmt.tmp); i++)
382 if (fmt.tmp[i])
383 sfclose(fmt.tmp[i]);