summaryrefslogtreecommitdiff
path: root/ext/mro/mro.xs
diff options
context:
space:
mode:
Diffstat (limited to 'ext/mro/mro.xs')
-rw-r--r--ext/mro/mro.xs2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/mro/mro.xs b/ext/mro/mro.xs
index a786025d9d..78fa8df0e6 100644
--- a/ext/mro/mro.xs
+++ b/ext/mro/mro.xs
@@ -77,7 +77,7 @@ S_mro_get_linear_isa_c3(pTHX_ HV* stash, U32 level)
The members of @seqs are the MROs of
the members of @ISA, followed by @ISA itself.
*/
- I32 items = AvFILLp(isa) + 1;
+ SSize_t items = AvFILLp(isa) + 1;
SV** isa_ptr = AvARRAY(isa);
while(items--) {
SV* const isa_item = *isa_ptr++;