Commit Diff


commit - a244322cd70a508e2ade140bbaedf621efed7afd
commit + ee34715e9bf37e3f13a9d07b2ec1d817386c41fb
blob - d3f91811e496107aa0e165770467710faaa35926
blob + 552e6b568fd81e12154d647cee396d3190cd4ed4
--- template/parse.y
+++ template/parse.y
@@ -363,7 +363,7 @@ igetc(void)
 int
 lgetc(int quotec)
 {
-	int		c, next;
+	int		c;
 
 	if (quotec) {
 		if ((c = igetc()) == EOF) {
@@ -376,15 +376,7 @@ lgetc(int quotec)
 		return (c);
 	}
 
-	while ((c = igetc()) == '\\') {
-		next = igetc();
-		if (next != '\n') {
-			c = next;
-			break;
-		}
-		yylval.lineno = file->lineno;
-		file->lineno++;
-	}
+	c = igetc();
 	if (c == '\t' || c == ' ') {
 		/* Compress blanks to a sigle space. */
 		do {