diff --git a/C/scanner.c b/C/scanner.c index bba1d7a35..4418a8920 100644 --- a/C/scanner.c +++ b/C/scanner.c @@ -204,7 +204,7 @@ read_quoted_char(int *scan_nextp, int inp_stream, int (*QuotedNxtch)(int)) ch = QuotedNxtch(inp_stream); switch (ch) { case 10: - goto restart; + return QuotedNxtch(inp_stream); case 'a': return '\a'; case 'b':