Lines Matching refs:abslen
633 int pad, len, width = TT.width, abslen, sign, olen, extra = 0; in show_ps() local
650 abslen = abs(field->len); in show_ps()
653 if ((field->which<=PS_BIT || FLAG(w)) && olen>abslen) { in show_ps()
655 extra += olen-abslen; in show_ps()
656 abslen = olen; in show_ps()
657 } else if (extra && olen<abslen) { in show_ps()
658 int unused = abslen-olen; in show_ps()
662 abslen -= unused; in show_ps()
665 if (abslen>width) abslen = width; in show_ps()
666 len = pad = abslen; in show_ps()
680 abslen = 0; in show_ps()
685 if (!abslen) putchar('+'); in show_ps()