Rev 1866 | Rev 2071 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1866 | Rev 2070 | ||
---|---|---|---|
Line 553... | Line 553... | ||
553 | * String and character conversions. |
553 | * String and character conversions. |
554 | */ |
554 | */ |
555 | case 's': |
555 | case 's': |
556 | if ((retval = print_string(va_arg(ap, char*), width, precision, flags, ps)) < 0) { |
556 | if ((retval = print_string(va_arg(ap, char*), width, precision, flags, ps)) < 0) { |
557 | goto minus_out; |
557 | goto minus_out; |
558 | }; |
558 | } |
559 | 559 | ||
560 | counter += retval; |
560 | counter += retval; |
561 | j = i + 1; |
561 | j = i + 1; |
562 | goto next_char; |
562 | goto next_char; |
563 | case 'c': |
563 | case 'c': |
564 | c = va_arg(ap, unsigned int); |
564 | c = va_arg(ap, unsigned int); |
565 | if ((retval = print_char(c, width, flags, ps)) < 0) { |
565 | if ((retval = print_char(c, width, flags, ps)) < 0) { |
566 | goto minus_out; |
566 | goto minus_out; |
567 | }; |
567 | } |
568 | 568 | ||
569 | counter += retval; |
569 | counter += retval; |
570 | j = i + 1; |
570 | j = i + 1; |
571 | goto next_char; |
571 | goto next_char; |
572 | 572 |