[rt #111730] don't use I32 for offsets in vec()
authorTony Cook <tony@develop-help.com>
Fri, 23 Mar 2012 23:27:52 +0000 (00:27 +0100)
committerFather Chrysostomos <sprout@cpan.org>
Tue, 22 May 2012 00:51:53 +0000 (17:51 -0700)
commitfcb8da00bbf96c055c5bfb9ae7a8086051c6f3b0
tree3e421dfcf21ae11f9cbec090dc0d29ee37974264
parent803e7e8145a1acab70f0b5356329b191cfc8ccd9
[rt #111730] don't use I32 for offsets in vec()

do_vecset() do_vecget() used I32 for the offset, which meant that
offsets outside the -2Gb - +2Gb offset were truncated, resulting in
various misbehaviours.
doop.c
embed.fnc
proto.h
t/bigmem/vec.t