Fixing the rest
authorNikhil Jain <nikhil@illinois.edu>
Wed, 12 Oct 2011 02:23:35 +0000 (21:23 -0500)
committerNikhil Jain <nikhil@illinois.edu>
Wed, 12 Oct 2011 02:23:35 +0000 (21:23 -0500)
src/conv-core/global-elfcopy.C

index e195280f73fcb02d7bf4ef26066b13d0b0163109..fe5ed955544cd8d2be637166d20d0580550dc362 100644 (file)
@@ -250,8 +250,7 @@ void CtgGlobalStruct::pup(PUP::er &p) {
   p | seg_size;
   /* global data segment need to be isomalloc pupped */
   if (CmiMemoryIs(CMI_MEMORY_IS_ISOMALLOC))
-    //CmiIsomallocPup(&p, &data_seg);
-    pub_bytes(&p, &data_seg,sizeof(char*));
+    CmiIsomallocPup(&p, &data_seg);
   else {
     if (p.isUnpacking()) allocate(seg_size);
     p((char *)data_seg, seg_size);