- From: Ville Skytta via cvs-syncmail <cvsmail@w3.org>
- Date: Tue, 02 Mar 2010 19:27:21 +0000
- To: www-validator-cvs@w3.org
Update of /sources/public/validator/httpd/cgi-bin In directory hutz:/tmp/cvs-serv15961/httpd/cgi-bin Modified Files: check Log Message: More JSON output fixes (old XML::LibXML workarounds), #7000. Index: check =================================================================== RCS file: /sources/public/validator/httpd/cgi-bin/check,v retrieving revision 1.765 retrieving revision 1.766 diff -u -d -r1.765 -r1.766 --- check 26 Jan 2010 20:29:42 -0000 1.765 +++ check 2 Mar 2010 19:27:19 -0000 1.766 @@ -969,6 +969,13 @@ for my $key (qw(msg expl)) { $msg->{$key} = $json->encode($msg->{$key}) if $msg->{$key}; } + + # Drop non-numeric char indicators from output, e.g. + # "> 80" for some XML parse error ones (see the non-structured + # XML::LibXML code branch in XML preparsing below). + if ($msg->{char} && $msg->{char} !~ /^\d+$/) { + delete($msg->{char}); + } } } }
Received on Tuesday, 2 March 2010 19:27:22 UTC