Fix perl #63924: shmget limited to 32 bit segment size on 64 bit OS
authorMarcus Holland-Moritz <mhx-perl@gmx.net>
Tue, 24 Mar 2009 18:37:13 +0000 (19:37 +0100)
committerMarcus Holland-Moritz <mhx-perl@gmx.net>
Tue, 24 Mar 2009 18:37:13 +0000 (19:37 +0100)
commitc331296618a8003690577e0901fd07183a76094e
tree8fea53519c579c1b3455e67683049415833758a9
parent6f63574e655f386b13267d58419ef322ca7e3f5d
Fix perl #63924: shmget limited to 32 bit segment size on 64 bit OS

Make sure the size argument to shmget() is not limited by the width of an int.
Instead of storing the argument in an int, just store a pointer to the SV and
use different conversions for semget() and shmget().
doio.c