Prepend a null byte to the test set.
[p5sagit/p5-mst-13.2.git] / t / io / utf8.t
index 2d74cff..d973a2a 100755 (executable)
@@ -188,8 +188,10 @@ unlink('a');
 
 open F, ">a";
 @a = map { chr(1 << ($_ << 2)) } 0..5; # 0x1, 0x10, .., 0x100000
+unshift @a, chr(0); # ... and a null byte in front just for fun
 print F @a;
 close F;
+
 open F, "<:utf8", "a";
 $a = 0;
 for (@a) {
@@ -205,6 +207,7 @@ for (@a) {
         last;
     }
 }
+close F;
 print "ok 26\n";
 
 END { 1 while unlink "a" }