Lines Matching refs:p1
224 char *p1, *p2;
240 for (p1 = fmtp; *p1 && *p1 != '%'; ++p1);
243 if (!*p1) {
256 for (++p1; *p1 && strchr(spec, *p1); ++p1);
259 while (*++p1 && strchr(spec + 1, *p1));
260 if (*p1 == '.' &&
261 isdigit((unsigned char)*++p1)) {
263 prec = atoi(p1);
264 while (isdigit((unsigned char)*++p1))
270 p2 = *p1 ? p1 + 1 : p1; /* Set end pointer. */
271 cs[0] = *p1; /* Set conversion string. */
287 p1[1] = '\0';
288 badcnt(p1);
330 p1[1] = '\0';
331 badcnt(p1);
344 p1[1] = '\0';
345 badcnt(p1);
363 switch(p1[1]) {
371 switch(p1[2]) {
379 cs[sizeof(PRId64) - 2] = p1[2];
383 p1[3] = '\0';
384 badconv(p1);
403 p1[2] = '\0';
404 badcnt(p1);
408 p1[2] = '\0';
409 badconv(p1);
413 p1[1] = '\0';
414 badconv(p1);
422 p1[0] = '\0';
427 pr->cchar = pr->fmt + (p1 - fmtp);
462 for (p1 = pr->fmt, p2 = NULL; *p1; ++p1)
463 p2 = isspace((unsigned char)*p1) ? p1 : NULL;
479 escape(char *p1)
484 for (p2 = p1;; ++p1, ++p2) {
485 if (!*p1) {
486 *p2 = *p1;
489 if (*p1 == '\\')
490 switch(*++p1) {
518 *p2 = *p1;
522 *p2 = *p1;