break;
}
itembytes = s - item;
+ chophere = s;
break;
}
{
if (SvOK(sv)) {
const NV nv = SvNV_nomg(sv);
+ if (Perl_isinfnan(nv))
+ return TRUE;
#ifdef NV_PRESERVES_UV
if (nv < (NV)IV_MIN || nv > (NV)IV_MAX)
return TRUE;
}
}
- else {
- assert(do_dump);
+ if (do_dump) {
#ifdef VMS
if (!retop) retop = PL_main_start;
#endif
#endif /* !PERL_DISABLE_PMC */
/* require doesn't search for absolute names, or when the name is
- explicity relative the current directory */
+ explicitly relative the current directory */
PERL_STATIC_INLINE bool
S_path_is_searchable(const char *name)
{
umaxlen = maxlen;
/* I was having segfault trouble under Linux 2.2.5 after a
- parse error occured. (Had to hack around it with a test
+ parse error occurred. (Had to hack around it with a test
for PL_parser->error_count == 0.) Solaris doesn't segfault --
not sure where the trouble is yet. XXX */