From fedc1b0e2d9cec34b7e3b1fa65dd0f7eb4f539fd Mon Sep 17 00:00:00 2001 From: Karl Williamson Date: Tue, 16 Apr 2013 12:02:26 -0600 Subject: [PATCH] dist/Safe/t/safeutf8.t: Generalize to non-ASCII platform --- dist/Safe/t/safeutf8.t | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dist/Safe/t/safeutf8.t b/dist/Safe/t/safeutf8.t index 42b84ef..6521c9c 100644 --- a/dist/Safe/t/safeutf8.t +++ b/dist/Safe/t/safeutf8.t @@ -21,7 +21,7 @@ $safe->deny_only(); # Expression that triggers require utf8 and call to SWASHNEW. # Fails with "Undefined subroutine PLPerl::utf8::SWASHNEW called" # if SWASHNEW is not shared, else returns true if unicode logic is working. -my $trigger = q{ my $a = pack('U',0xC4); my $b = chr 0xE4; utf8::upgrade $b; $a =~ /$b/i }; +my $trigger = q{ my $a = pack('U',0xC4); my $b = chr utf8::unicode_to_native(0xE4); utf8::upgrade $b; $a =~ /$b/i }; ok $safe->reval( $trigger ), 'trigger expression should return true'; is $@, '', 'trigger expression should not die'; -- 1.8.3.1