Lines Matching refs:p1
213 char *p1, *p2; in rewrite() local
233 for (p1 = fmtp; *p1 && *p1 != '%'; ++p1); in rewrite()
236 if (!*p1) { in rewrite()
249 for (++p1; *p1 && strchr(spec, *p1); ++p1); in rewrite()
252 while (*++p1 && strchr(spec + 1, *p1)); in rewrite()
253 if (*p1 == '.' && in rewrite()
254 isdigit((unsigned char)*++p1)) { in rewrite()
256 prec = atoi(p1); in rewrite()
257 while (isdigit((unsigned char)*++p1)) in rewrite()
263 p2 = *p1 ? p1 + 1 : p1; /* Set end pointer. */ in rewrite()
264 cs[0] = *p1; /* Set conversion string. */ in rewrite()
280 p1[1] = '\0'; in rewrite()
281 badcnt(p1); in rewrite()
309 p1[1] = '\0'; in rewrite()
310 badcnt(p1); in rewrite()
323 p1[1] = '\0'; in rewrite()
324 badcnt(p1); in rewrite()
342 switch(p1[1]) { in rewrite()
350 switch(p1[2]) { in rewrite()
354 cs[2] = p1[2]; in rewrite()
358 if (p1[2]) in rewrite()
359 p1[3] = '\0'; in rewrite()
360 badconv(p1); in rewrite()
366 if (p1[1] == 'c') { in rewrite()
369 } else if (p1[1] == 'p') { in rewrite()
382 p1[2] = '\0'; in rewrite()
383 badcnt(p1); in rewrite()
387 if (p1[1]) in rewrite()
388 p1[2] = '\0'; in rewrite()
389 badconv(p1); in rewrite()
394 p1[1] = '\0'; in rewrite()
395 badconv(p1); in rewrite()
403 p1[0] = '\0'; in rewrite()
407 pr->cchar = pr->fmt + (p1 - fmtp); in rewrite()
442 for (p1 = pr->fmt, p2 = NULL; *p1; ++p1) in rewrite()
443 p2 = isspace((unsigned char)*p1) ? p1 : NULL; in rewrite()
459 escape(char *p1) in escape() argument
464 for (p2 = p1;; ++p1, ++p2) { in escape()
465 if (!*p1) { in escape()
466 *p2 = *p1; in escape()
469 if (*p1 == '\\') { in escape()
470 switch(*++p1) { in escape()
498 *p2 = *p1; in escape()
502 *p2 = *p1; in escape()