silence yyerrlab warning
diff --git a/lib/yaccpar b/lib/yaccpar
index 2d5a5fb..451d718 100644
--- a/lib/yaccpar
+++ b/lib/yaccpar
@@ -217,7 +217,8 @@
 				fprint(2, "%s", yystatname(yystate));
 				fprint(2, "saw %s\n", yytokname(yychar));
 			}
-yyerrlab:
+			goto yyerrlab;
+		yyerrlab:
 			yynerrs++;
 
 		case 1: