Lines Matching defs:grouping
499 get_groups(int size, const char *grouping)
504 if (*grouping == CHAR_MAX || *grouping <= 0) /* no grouping ? */
507 while (size > (int)*grouping) {
509 size -= (int)*grouping++;
510 /* no more grouping ? */
511 if (*grouping == CHAR_MAX)
513 /* rest grouping with same value ? */
514 if (*grouping == 0) {
515 chars += (size - 1) / *(grouping - 1);
539 const char *grouping;
547 grouping = lmon->mon_grouping;
574 left_prec += get_groups(left_prec, grouping);
586 * grouping and radix characters. The worst case currently known
618 *grouping != CHAR_MAX &&
619 *grouping > 0) {
620 while (avalue_size > (int)*grouping) {
621 GRPCPY(*grouping);
623 grouping++;
625 /* no more grouping ? */
626 if (*grouping == CHAR_MAX)
629 /* rest grouping with same value ? */
630 if (*grouping == 0) {
631 grouping--;
632 while (avalue_size > *grouping) {
633 GRPCPY(*grouping);