Change 34033 by [EMAIL PROTECTED] on 2008/06/08 21:27:42

        Integrate:
        [ 33978]
        Subject: [perl #54828] perlio.c has a problem (both 5.8 and 5.10) 
        From: "Goro Fuji" (via RT) <[EMAIL PROTECTED]>
        Date: Sun, 25 May 2008 23:10:42 -0700
        Message-ID: <[EMAIL PROTECTED]>
        
        First chunk of the patch only
        
        [ 34002]
        Subject: [perl #55302] cc_runtime syntax error
        From: "Reini Urban via RT" <[EMAIL PROTECTED]>
        Date: Wed, 04 Jun 2008 14:07:05 -0700
        Message-ID: <[EMAIL PROTECTED]>

Affected files ...

... //depot/maint-5.10/perl/cc_runtime.h#2 integrate
... //depot/maint-5.10/perl/perlio.c#8 integrate

Differences ...

==== //depot/maint-5.10/perl/cc_runtime.h#2 (text) ====
Index: perl/cc_runtime.h
--- perl/cc_runtime.h#1~32694~  2007-12-22 01:23:09.000000000 -0800
+++ perl/cc_runtime.h   2008-06-08 14:27:42.000000000 -0700
@@ -54,7 +54,7 @@
        switch (ret) {                          \
        case 0:                                 \
            PL_op = ppaddr(aTHX);               \
-           if (PL_op != nxt) CALLRUNOPS();     \
+           if (PL_op != nxt) CALLRUNOPS(aTHX); \
            JMPENV_POP;                         \
            break;                              \
        case 1: JMPENV_POP; JMPENV_JUMP(1);     \

==== //depot/maint-5.10/perl/perlio.c#8 (text) ====
Index: perl/perlio.c
--- perl/perlio.c#7~33947~      2008-05-28 18:09:23.000000000 -0700
+++ perl/perlio.c       2008-06-08 14:27:42.000000000 -0700
@@ -1290,7 +1290,7 @@
        while (t && (l = *t)) {
            if (l->tab->Binmode) {
                /* Has a handler - normal case */
-               if ((*l->tab->Binmode)(aTHX_ f) == 0) {
+               if ((*l->tab->Binmode)(aTHX_ t) == 0) {
                    if (*t == l) {
                        /* Layer still there - move down a layer */
                        t = PerlIONext(t);
End of Patch.

Reply via email to