p4raw-id: //depot/perl@5187
/* what about long double NVs? --jhi */
SV *vecsv;
- char *vecstr = Nullch;
+ U8 *vecstr = Null(U8*);
STRLEN veclen = 0;
char c;
int i;
vecsv = va_arg(*args, SV*);
else if (svix < svmax)
vecsv = svargs[svix++];
- vecstr = SvPVx(vecsv,veclen);
+ vecstr = (U8*)SvPVx(vecsv,veclen);
utf = DO_UTF8(vecsv);
continue;
if (utf)
iv = (IV)utf8_to_uv(vecstr, &ulen);
else {
- iv = (U8)*vecstr;
+ iv = *vecstr;
ulen = 1;
}
vecstr += ulen;
if (utf)
uv = utf8_to_uv(vecstr, &ulen);
else {
- uv = (U8)*vecstr;
+ uv = *vecstr;
ulen = 1;
}
vecstr += ulen;