- From: Chuck Houpt <chuck@habilis.net>
- Date: Wed, 24 Oct 2007 16:19:43 -0400
- To: www-validator@w3.org
Hi, I ran across a minor error in the validator: When the validator attempts to retrieve a password-protected page, but authentication fails, the validator prints the following error message (either in Apache's error log or standard error): check: Wide character in print at /Applications/Validator-SAC.app/Contents/Resources/validator/httpd/cgi-bin/check line 1274. The patch below fixes the error, by encoding the output as UTF-8 (same as other error print-statements). Cheers - Chuck Index: httpd/cgi-bin/check =================================================================== RCS file: /sources/public/validator/httpd/cgi-bin/check,v retrieving revision 1.576 diff -u -r1.576 check --- httpd/cgi-bin/check 19 Oct 2007 19:37:39 -0000 1.576 +++ httpd/cgi-bin/check 24 Oct 2007 20:19:04 -0000 @@ -1268,7 +1268,7 @@ $File->{Templates}->{AuthzReq}->param(http_401_headers => $headers); $File->{Templates}->{AuthzReq}->param(http_401_url => $resource); - print $File->{Templates}->{AuthzReq}->output; + print Encode::encode('UTF-8',$File->{Templates}->{AuthzReq}->output); exit; # Further interaction will be a new HTTP request. }
Received on Wednesday, 24 October 2007 20:20:07 UTC