ref: cf871907e412224c33be01bdaaf207bf2479ec26
parent: 727425772ef17fe710453ab97f659b82b8a6b585
author: Roberto E. Vargas Caballero <k0ga@shike2.com>
date: Sun Jun 28 18:53:57 EDT 2020
cpp: Improve switch in outcpp()
--- a/src/cmd/cc/cc1/cpp.c
+++ b/src/cmd/cc/cc1/cpp.c
@@ -818,9 +818,7 @@
goto print_str;
case '\a':
t = "\\a";
- print_str:
- fputs(t, stdout);
- break;
+ goto print_str;
case '\\':
putchar('\\');
default:
@@ -829,6 +827,9 @@
else
putchar(c);
break;
+ print_str:
+ fputs(t, stdout);
+ break;
}
}
putchar(' ');
@@ -835,4 +836,3 @@
}
putchar('\n');
}
-