From b97baf4d4713580e89e0dca3bad350339618923e Mon Sep 17 00:00:00 2001 From: makamaka Date: Fri, 3 Sep 2010 12:53:56 +0900 Subject: [PATCH] added some comments in Data::MessagePack::PP --- perl/lib/Data/MessagePack/PP.pm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/perl/lib/Data/MessagePack/PP.pm b/perl/lib/Data/MessagePack/PP.pm index 5d956078..e01b7972 100644 --- a/perl/lib/Data/MessagePack/PP.pm +++ b/perl/lib/Data/MessagePack/PP.pm @@ -22,7 +22,10 @@ use B (); BEGIN { # for pack and unpack compatibility if ( $] < 5.010 ) { + # require $Config{byteorder}; my $bo_is_le = ( $Config{byteorder} =~ /^1234/ ); + # which better? my $bo_is_le = unpack ( 'd', "\x00\x00\x00\x00\x00\x00\xf0\x3f") == 1; # 1.0LE + # In really, since 5.9.2 '>' is introduced. *pack_double = $bo_is_le ? sub { my @v = unpack( 'V2', pack( 'd', $_[0] ) ); return pack 'CN2', 0xcb, @v[1,0];