Add $VERSION to B::Bytecode.
[p5sagit/p5-mst-13.2.git] / toke.c
diff --git a/toke.c b/toke.c
index d9ba6cb..0274db2 100644 (file)
--- a/toke.c
+++ b/toke.c
@@ -2704,7 +2704,9 @@ Perl_yylex(pTHX)
                    else
                        newargv = PL_origargv;
                    newargv[0] = ipath;
+                   PERL_FPU_PRE_EXEC
                    PerlProc_execv(ipath, EXEC_ARGV_CAST(newargv));
+                   PERL_FPU_POST_EXEC
                    Perl_croak(aTHX_ "Can't exec %s", ipath);
                }
 #endif
@@ -7982,10 +7984,10 @@ Perl_scan_vstring(pTHX_ char *s, SV *sv)
        pos++;
     if ( *pos != '.') {
        /* this may not be a v-string if followed by => */
-       start = pos;
-       while (start < PL_bufend && isSPACE(*start))
-           ++start;
-       if ((PL_bufend - start) >= 2 && *start == '=' && start[1] == '>' ) {
+       char *next = pos;
+       while (next < PL_bufend && isSPACE(*next))
+           ++next;
+       if ((PL_bufend - next) >= 2 && *next == '=' && next[1] == '>' ) {
            /* return string not v-string */
            sv_setpvn(sv,(char *)s,pos-s);
            return pos;