diff options
author | Tony Cook <tony@develop-help.com> | 2010-01-20 01:07:21 +1100 |
---|---|---|
committer | Vincent Pit <vince@profvince.com> | 2010-01-19 18:26:56 +0100 |
commit | 275663fa076b91276d12d914795b38d0f554c9e4 (patch) | |
tree | bf1790a4e8d9c43a9d2d6ea248694d4beebff665 /cpan/Module-Build/lib/Module/Build/ModuleInfo.pm | |
parent | bd12309b58376140a53f4d708bb325f48df1ff70 (diff) | |
download | perl-275663fa076b91276d12d914795b38d0f554c9e4.tar.gz |
Fix for #71506: work around possible gcc bug
When memcpy() is used on a long double pointer with gcc 4.4 in some
cases it seems to treat it as a long double assignment, copying only
the first 12 bytes. Use unions so the types we're copying into the
pack output or from the unpack input are unsigned char[], to avoid the
apparent bug.
Diffstat (limited to 'cpan/Module-Build/lib/Module/Build/ModuleInfo.pm')
0 files changed, 0 insertions, 0 deletions