Lines Matching refs:prec
684 int prec; /* Precision of a field. */ in formatf() local
721 prec = (int)input[optr->precision].val.nums; in formatf()
722 if(prec < 0) in formatf()
725 prec = -1; in formatf()
728 prec = optr->precision; in formatf()
730 prec = -1; in formatf()
787 if(prec == -1) in formatf()
788 prec = 1; in formatf()
807 prec -= (int)(workend - w); in formatf()
809 if(is_alt && base == 8 && prec <= 0) { in formatf()
814 if(prec > 0) { in formatf()
815 width -= prec; in formatf()
816 while(prec-- > 0 && w >= work) in formatf()
866 if(prec == -1 || prec >= (int) sizeof(nilstr) - 1) { in formatf()
877 else if(prec != -1) in formatf()
878 len = (size_t)prec; in formatf()
941 prec = optr->precision; in formatf()
963 if(prec >= 0) { in formatf()
968 if(width > 0 && prec <= width) in formatf()
975 if(prec > (int)maxprec) in formatf()
976 prec = (int)maxprec-1; in formatf()
977 if(prec < 0) in formatf()
978 prec = 0; in formatf()
980 len = curl_msnprintf(fptr, left, ".%d", prec); in formatf()