Changeset ed88c8e in mainline for uspace/lib/fmtutil/fmtutil.c


Ignore:
Timestamp:
2018-05-29T13:25:07Z (6 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
fc0b2a8
Parents:
a57fa32
git-author:
Jiri Svoboda <jiri@…> (2018-05-28 17:24:17)
git-committer:
Jiri Svoboda <jiri@…> (2018-05-29 13:25:07)
Message:

fputc, putchar vs. fputwc, putwchar.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/fmtutil/fmtutil.c

    ra57fa32 red88c8e  
    9595                for (i = 0; i < width; i++) {
    9696                        if (i < len)
    97                                 putchar(wstr[i]);
     97                                putwchar(wstr[i]);
    9898                        else
    99                                 putchar(' ');
     99                                putwchar(' ');
    100100                }
    101101        } else if (mode == ALIGN_RIGHT) {
    102102                for (i = 0; i < width; i++) {
    103103                        if (i < width - len)
    104                                 putchar(' ');
     104                                putwchar(' ');
    105105                        else
    106                                 putchar(wstr[i - (width - len)]);
     106                                putwchar(wstr[i - (width - len)]);
    107107                }
    108108        } else if (mode == ALIGN_CENTER) {
     
    110110                for (i = 0; i < width; i++) {
    111111                        if ((i < padding) || ((i - padding) >= len))
    112                                 putchar(' ');
     112                                putwchar(' ');
    113113                        else
    114                                 putchar(wstr[i - padding]);
     114                                putwchar(wstr[i - padding]);
    115115                }
    116116        } else if (mode == ALIGN_JUSTIFY) {
     
    146146                                    (words - 1)));
    147147                                for (j = 0; j < spaces; j++) {
    148                                         putchar(' ');
     148                                        putwchar(' ');
    149149                                }
    150150                                done_chars += spaces;
    151151                        }
    152152                        while (i < len && wstr[i] != ' ') {
    153                                 putchar(wstr[i++]);
     153                                putwchar(wstr[i++]);
    154154                                done_chars++;
    155155                        }
     
    158158        skip_words:
    159159                while (done_chars < width) {
    160                         putchar(' ');
     160                        putwchar(' ');
    161161                        done_chars++;
    162162                }
Note: See TracChangeset for help on using the changeset viewer.