Changeset 4458
- Timestamp:
- 09/29/09 04:38:00 (6 months ago)
- Files:
-
- 1 modified
-
branches/greyhound/lib/MT/Builder.pm (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/greyhound/lib/MT/Builder.pm
r4365 r4458 42 42 $classes = $build->{__state}{classes} || {}; 43 43 $tmpl = $build->{__state}{tmpl}; 44 $errors = $build->{__state}{errors} = [];44 $errors = $build->{__state}{errors} ||= []; 45 45 } 46 46 … … 147 147 if ($depth) { 148 148 $opt->{error_line} = $line; 149 push @$errors, { message => MT->translate("<[_1]> at line [_2] is unrecognized.", $prefix . $tag, "#"), line => $line };149 push @$errors, { message => MT->translate("<[_1]> at line [_2] is unrecognized.", $prefix . $tag, "#"), line => $line + 1 }; 150 150 } else { 151 151 push @$errors, { message => MT->translate("<[_1]> at line [_2] is unrecognized.", $prefix . $tag, $line + 1), line => $line }; … … 172 172 $line += $_->{line}; 173 173 $_->{line} = $line; 174 $_->{message} =~ s/#/$line/ ;174 $_->{message} =~ s/#/$line/ unless $depth; 175 175 } 176 176 }
