Lines Matching refs:grouping
488 get_groups(int size, char *grouping)
492 if (*grouping == CHAR_MAX || *grouping <= 0) /* no grouping ? */
495 while (size > (int)*grouping) {
497 size -= (int)*grouping++;
498 /* no more grouping ? */
499 if (*grouping == CHAR_MAX)
501 /* rest grouping with same value ? */
502 if (*grouping == 0) {
503 chars += (size - 1) / *(grouping - 1);
526 char *grouping;
532 grouping = lc->mon_grouping;
556 left_prec += get_groups(left_prec, grouping);
588 if ((*flags & NEED_GROUPING) && *grouping != CHAR_MAX && *grouping > 0
590 while (avalue_size > (int)*grouping) {
591 GRPCPY(*grouping);
593 grouping++;
595 /* no more grouping ? */
596 if (*grouping == CHAR_MAX)
599 /* rest grouping with same value ? */
600 if (*grouping == 0) {
601 grouping--;
602 while (avalue_size > *grouping) {
603 GRPCPY(*grouping);