Change 29422 by [EMAIL PROTECTED] on 2006/11/30 04:24:10

        Subject: [PATCH] No code specified for -.
        From: Jarkko Hietaniemi <[EMAIL PROTECTED]>
        Date: Wed, 29 Nov 2006 19:06:09 -0500
        Message-ID: <[EMAIL PROTECTED]>

Affected files ...

... //depot/perl/perl.c#770 edit

Differences ...

==== //depot/perl/perl.c#770 (text) ====
Index: perl/perl.c
--- perl/perl.c#769~29177~      2006-10-31 14:36:40.000000000 -0800
+++ perl/perl.c 2006-11-29 20:24:10.000000000 -0800
@@ -1654,7 +1654,7 @@
     VOL bool dosearch = FALSE;
     const char *validarg = "";
     register SV *sv;
-    register char *s;
+    register char *s, c;
     const char *cddir = NULL;
 #ifdef USE_SITECUSTOMIZE
     bool minus_f = FALSE;
@@ -1682,7 +1682,7 @@
 #endif
        s = argv[0]+1;
       reswitch:
-       switch (*s) {
+       switch ((c = *s)) {
        case 'C':
 #ifndef PERL_STRICT_CR
        case '\r':
@@ -1749,7 +1749,7 @@
                argc--,argv++;
            }
            else
-               Perl_croak(aTHX_ "No code specified for -%c", *s);
+               Perl_croak(aTHX_ "No code specified for -%c", c);
            sv_catpvs(PL_e_script, "\n");
            break;
 
End of Patch.

Reply via email to