scc

simple c99 compiler
git clone git://git.simple-cc.org/scc
Log | Files | Refs | Submodules | README | LICENSE

commit cf871907e412224c33be01bdaaf207bf2479ec26
parent 727425772ef17fe710453ab97f659b82b8a6b585
Author: Roberto E. Vargas Caballero <k0ga@shike2.com>
Date:   Sun, 28 Jun 2020 22:53:57 +0200

cpp: Improve switch in outcpp()

Diffstat:
Msrc/cmd/cc/cc1/cpp.c | 8++++----
1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/cmd/cc/cc1/cpp.c b/src/cmd/cc/cc1/cpp.c @@ -818,9 +818,7 @@ outcpp(void) goto print_str; case '\a': t = "\\a"; - print_str: - fputs(t, stdout); - break; + goto print_str; case '\\': putchar('\\'); default: @@ -829,10 +827,12 @@ outcpp(void) else putchar(c); break; + print_str: + fputs(t, stdout); + break; } } putchar(' '); } putchar('\n'); } -