Home | History | Annotate | Download | only in printf

Lines Matching defs:wstartp

797     wchar_t *wstartp, *wcp;
900 wcp = wstartp = wbuffer + 2; /* Let room for rounding. */
988 && wtp == wstartp + 1
989 && wstartp[0] == L_('0'),
1003 while (--wtp >= wstartp && *wtp == L_('9'))
1006 if (wtp >= wstartp)
1014 *wstartp = '1';
1028 *--wstartp = decimalwc;
1029 *--wstartp = L_('1');
1034 wstartp[intdig_no + 2] = L_('0');
1049 *--wstartp = L_('1');
1085 wcp = group_number (wstartp, wcp, intdig_no, grouping, thousands_sepwc,
1097 assert (wcp >= wstartp + 1);
1098 assert (wstartp[0] == L_('1'));
1099 memcpy (wstartp, L_("0.0001"), 6 * sizeof (wchar_t));
1100 wstartp[1] = decimalwc;
1101 if (wcp >= wstartp + 2)
1104 for (cnt = 0; cnt < wcp - (wstartp + 2); cnt++)
1105 wstartp[6 + cnt] = L_('0');
1140 width -= wcp - wstartp;
1202 for (cp = buffer, copywc = wstartp; copywc < wcp; ++copywc)
1222 PRINT (tmpptr, wstartp, wide ? wcp - wstartp : cp - tmpptr);