This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Change 32760 needed to add a cast to avoid a warning.
authorNicholas Clark <nick@ccl4.org>
Sat, 29 Dec 2007 17:35:25 +0000 (17:35 +0000)
committerNicholas Clark <nick@ccl4.org>
Sat, 29 Dec 2007 17:35:25 +0000 (17:35 +0000)
p4raw-id: //depot/perl@32776

av.c

diff --git a/av.c b/av.c
index afca8bf..61e4449 100644 (file)
--- a/av.c
+++ b/av.c
@@ -977,8 +977,10 @@ Perl_av_iter_p(pTHX_ AV *av) {
     return &(mg->mg_len);
 #else
     if (!mg->mg_ptr) {
+       IV *temp;
        mg->mg_len = IVSIZE;
-       Newxz(mg->mg_ptr, 1, IV);
+       Newxz(temp, 1, IV);
+       mg->mg_ptr = (char *) temp;
     }
     return (IV *)mg->mg_ptr;
 #endif