develooper Front page | perl.perl5.porters | Postings from October 2000

[PATCH perl@7483] pragma/warning/utf8 failed

Thread Next
From:
Robin Barker
Date:
October 31, 2000 08:29
Subject:
[PATCH perl@7483] pragma/warning/utf8 failed
Message ID:
200010311629.QAA01765@tempest.npl.co.uk
I had one failure from latest bleadperl, in pragma/warning,
due to a UV used as (unsigned int) in printf.

There were two similar errors (all in utf8.c)

Robin

--- utf8.c.orig	Sun Oct 29 16:59:55 2000
+++ utf8.c	Tue Oct 31 12:43:38 2000
@@ -206,7 +206,7 @@
 	if (dowarn)
 	    Perl_warner(aTHX_ WARN_UTF8,
 			"Malformed UTF-8 character (unexpected continuation byte 0x%02x)",
-			uv);
+			(unsigned int)uv);
 	goto malformed;
     }
 
@@ -215,7 +215,7 @@
 	if (dowarn)
 	    Perl_warner(aTHX_ WARN_UTF8,
 			"Malformed UTF-8 character (unexpected non-continuation byte 0x%02x after byte 0x%02x)",
-			s[1], uv);
+			s[1], (unsigned int)uv);
 	goto malformed;
     }
     
@@ -224,7 +224,7 @@
 	if (dowarn)
 	    Perl_warner(aTHX_ WARN_UTF8,
 			"Malformed UTF-8 character (byte 0x%02x)",
-			uv);
+			(unsigned int)uv);
 	goto malformed;
     }
 	
 

-- 
Robin Barker                        | Email: Robin.Barker@npl.co.uk
CMSC, Building 10,                  | Phone: +44 (0) 20 8943 7090
National Physical Laboratory,       | Fax:   +44 (0) 20 8977 7091
Teddington, Middlesex, UK. TW11 OLW | WWW:   http://www.npl.co.uk

Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About