Subject: | CAST in lvalue : compilation error under gcc 4.4.3 |
Win32API-Net fails to compile under gcc 4.4.3 (and hence under Strawberry
Perl 5.12.1 beta)
The reason is that a type cast is not considered as an lvalue and
therefore gcc won't accept an assignment to it.
The solution is to simply remove the (BYTE) typecasts on lvalues in
HV_GET_AV definition (lines 593 and 595).