diff --git a/info/mksubj.pl b/info/mksubj.pl index 1fbdb41f..40639098 100644 --- a/info/mksubj.pl +++ b/info/mksubj.pl @@ -137,14 +137,14 @@ sub parse_file { } else { error("Incorrect .SA Syntax. Syntax should be '.SA \"item1, item2\"'"); } - - while () { - error("Multiple .SA requests. Each file may contain at most one.") if /^\.SA/; - } } else { error(".SA request is missing"); } + if () { + error(".SA request must be the last line"); + } + $lines{$topic} = $.; close F; }