Commit Diff
--- parse.y +++ parse.y @@ -337,7 +337,11 @@ command : STRING '{' optnl { } } - RB_INSERT(commands, &conf->commands, command); + command = RB_INSERT(commands, &conf->commands, command); + if (command != NULL) { + yyerror("Duplicate extend: %s", extend->token); + YYERROR; + } command = NULL; } ;
