--- test/html-webhacc/cc.cgi 2008/03/16 01:30:56 1.39
+++ test/html-webhacc/cc.cgi 2008/03/16 07:08:34 1.40
@@ -1121,7 +1121,14 @@
my $r = '';
- if (defined $err->{line}) {
+ if (defined $err->{token} and defined $err->{token}->{line}) {
+ if ($err->{token}->{column} > 0) {
+ $r = qq[Line $err->{token}->{line} column $err->{token}->{column}];
+ } else {
+ $err->{token}->{line} = $err->{token}->{line} - 1 || 1;
+ $r = qq[Line $err->{token}->{line}];
+ }
+ } elsif (defined $err->{line}) {
if ($err->{column} > 0) {
$r = qq[Line $err->{line} column $err->{column}];
} else {
@@ -1456,4 +1463,4 @@
=cut
-## $Date: 2008/03/16 01:30:56 $
+## $Date: 2008/03/16 07:08:34 $