Rev 975 | Rev 995 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 975 | Rev 992 | ||
---|---|---|---|
Line 151... | Line 151... | ||
151 | 151 | ||
152 | counter = 0; |
152 | counter = 0; |
153 | va_start(ap, fmt); |
153 | va_start(ap, fmt); |
154 | 154 | ||
155 | while ((c = fmt[i])) { |
155 | while ((c = fmt[i])) { |
156 | /* control character */ |
156 | /* control character */ |
157 | if (c == '%' ) { |
157 | if (c == '%' ) { |
158 | /* print common characters if any processed */ |
158 | /* print common characters if any processed */ |
159 | if (i > j) { |
159 | if (i > j) { |
160 | if ((retval = putnchars(&fmt[j], i - j)) == EOF) { /* error */ |
160 | if ((retval = putnchars(&fmt[j], i - j)) == EOF) { /* error */ |
161 | return -counter; |
161 | return -counter; |
162 | } |
162 | } |
163 | counter += retval; |
163 | counter += retval; |