Lines Matching defs:grouping
502 get_groups(int size, char *grouping) {
506 if (*grouping == CHAR_MAX || *grouping <= 0) /* no grouping ? */
509 while (size > (int)*grouping) {
511 size -= (int)*grouping++;
512 /* no more grouping ? */
513 if (*grouping == CHAR_MAX)
515 /* rest grouping with same value ? */
516 if (*grouping == 0) {
517 chars += (size - 1) / *(grouping - 1);
539 char *grouping;
547 grouping = lc->mon_grouping;
574 left_prec += get_groups(left_prec, grouping);
610 *grouping != CHAR_MAX &&
611 *grouping > 0) {
612 while (avalue_size > (int)*grouping) {
613 GRPCPY(*grouping);
615 grouping++;
617 /* no more grouping ? */
618 if (*grouping == CHAR_MAX)
621 /* rest grouping with same value ? */
622 if (*grouping == 0) {
623 grouping--;
624 while (avalue_size > *grouping) {
625 GRPCPY(*grouping);