Change 32792 by [EMAIL PROTECTED] on 2007/12/31 23:49:48

        Needed one more cast after 32760.  The VMS compiler complained
        that a pointer to int and pointer to long are different things 
        even though they both point to a 32-bit signed integer.

Affected files ...

... //depot/perl/av.c#126 edit

Differences ...

==== //depot/perl/av.c#126 (text) ====
Index: perl/av.c
--- perl/av.c#125~32776~        2007-12-29 09:35:25.000000000 -0800
+++ perl/av.c   2007-12-31 15:49:48.000000000 -0800
@@ -974,7 +974,7 @@
 Perl_av_iter_p(pTHX_ AV *av) {
     MAGIC *const mg = get_aux_mg(av);
 #if IVSIZE == I32SIZE
-    return &(mg->mg_len);
+    return (IV *)&(mg->mg_len);
 #else
     if (!mg->mg_ptr) {
        IV *temp;
End of Patch.

Reply via email to