#endif
)
Newz(503, HvARRAY(hv),
- PERL_HV_ARRAY_ALLOC_BYTES(HvMAX(hv) + 1), char);
+ PERL_HV_ARRAY_ALLOC_BYTES(HvMAX(hv) + 1), HE*);
else
return 0;
}
#endif
)
Newz(503, HvARRAY(hv),
- PERL_HV_ARRAY_ALLOC_BYTES(HvMAX(hv) + 1), char);
+ PERL_HV_ARRAY_ALLOC_BYTES(HvMAX(hv) + 1), HE*);
else
return 0;
}
if (!HvARRAY(hv))
Newz(505, HvARRAY(hv),
- PERL_HV_ARRAY_ALLOC_BYTES(HvMAX(hv) + 1), char);
+ PERL_HV_ARRAY_ALLOC_BYTES(HvMAX(hv) + 1), HE*);
oentry = &(HvARRAY(hv))[hash & (I32) HvMAX(hv)];
i = 1;
if (!HvARRAY(hv))
Newz(505, HvARRAY(hv),
- PERL_HV_ARRAY_ALLOC_BYTES(HvMAX(hv) + 1), char);
+ PERL_HV_ARRAY_ALLOC_BYTES(HvMAX(hv) + 1), HE*);
oentry = &(HvARRAY(hv))[hash & (I32) HvMAX(hv)];
i = 1;
PL_nomemok = FALSE;
Zero(&a[oldsize * sizeof(HE*)], (newsize-oldsize) * sizeof(HE*), char); /* zero 2nd half*/
HvMAX(hv) = --newsize;
- HvARRAY(hv) = a;
+ HvARRAY(hv) = (HE**)a;
aep = (HE**)a;
for (i=0; i<oldsize; i++,aep++) {
Newz(0, a, PERL_HV_ARRAY_ALLOC_BYTES(newsize), char);
}
HvMAX(hv) = --newsize;
- HvARRAY(hv) = a;
+ HvARRAY(hv) = (HE**)a;
if (!HvFILL(hv)) /* skip rest if no entries */
return;
if (!HvARRAY(hv))
Newz(506, HvARRAY(hv),
- PERL_HV_ARRAY_ALLOC_BYTES(HvMAX(hv) + 1), char);
+ PERL_HV_ARRAY_ALLOC_BYTES(HvMAX(hv) + 1), HE*);
if (entry)
entry = HeNEXT(entry);
while (!entry) {