introduce bb_putchar(). saves ~1800 on uclibc (less on glibc).

This commit is contained in:
Denis Vlasenko
2007-09-27 10:20:47 +00:00
parent 1acdc89e99
commit 4daad9004d
62 changed files with 208 additions and 210 deletions

View File

@@ -853,14 +853,14 @@ static int printLines(int num1, int num2, int expandFlag)
ch &= 0x7f;
}
if (ch < ' ') {
fputc('^', stdout);
bb_putchar('^');
ch += '@';
}
if (ch == 0x7f) {
fputc('^', stdout);
bb_putchar('^');
ch = '?';
}
fputc(ch, stdout);
bb_putchar(ch);
}
fputs("$\n", stdout);