Lines Matching refs:fmt

257 extract_format(const char *fmt, char *norm, size_t sz, int strict)  in extract_format()  argument
272 printf("Format \"%s\" canonical form: ", fmt); in extract_format()
275 for (; *fmt; fmt++) { in extract_format()
276 if (*fmt == '%') { in extract_format()
277 if (*++fmt == '%') in extract_format()
280 if (*fmt == '\0') in extract_format()
287 while (*fmt && isdigit(*fmt)) in extract_format()
288 t = t * 10 + *fmt++ - '0'; in extract_format()
290 if (*fmt == '$') { in extract_format()
292 fmt++; in extract_format()
295 if (*fmt == '\0') in extract_format()
303 while (*fmt) { in extract_format()
304 switch (*fmt) { in extract_format()
311 fmt++; in extract_format()
317 while (*fmt && isdigit(*fmt)) in extract_format()
318 fmt++; in extract_format()
320 if (*fmt == '*') { in extract_format()
321 if (isdigit(fmt[1])) { in extract_format()
322 fmt++; in extract_format()
324 while (*fmt && isdigit(*fmt)) in extract_format()
325 t = t * 10 + *fmt++ - '0'; in extract_format()
327 if (*fmt == '$') { in extract_format()
343 if (fmt[1] == '$') in extract_format()
344 fmt++; in extract_format()
352 fmt++; in extract_format()
356 if (*fmt == '.' || *fmt == '*') { in extract_format()
360 fmt++; in extract_format()
364 if (*fmt == '\0') in extract_format()
367 while (*fmt) { in extract_format()
368 switch (*fmt) { in extract_format()
410 if (isdigit(*fmt)) in extract_format()
415 fmt++; in extract_format()
418 if (*fmt == '\0') in extract_format()
421 switch (*fmt) { in extract_format()
452 conv = *fmt; in extract_format()