ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/Coro/Coro/State.xs
(Generate patch)

Comparing Coro/Coro/State.xs (file contents):
Revision 1.47 by pcg, Sat Nov 15 03:53:10 2003 UTC vs.
Revision 1.49 by pcg, Sun Nov 23 03:34:13 2003 UTC

184 sv = (SV *) newAV (); 184 sv = (SV *) newAV ();
185 else if (*name == '%') 185 else if (*name == '%')
186 sv = (SV *) newHV (); 186 sv = (SV *) newHV ();
187 else 187 else
188 sv = NEWSV (0, 0); 188 sv = NEWSV (0, 0);
189#ifdef SvPADBUSY
189 if (!SvPADBUSY (sv)) 190 if (!SvPADBUSY (sv))
191#endif
190 SvPADMY_on (sv); 192 SvPADMY_on (sv);
191 npad[ix] = sv; 193 npad[ix] = sv;
192 } 194 }
193 } 195 }
194 else if (IS_PADGV (ppad[ix]) || IS_PADCONST (ppad[ix])) 196 else if (IS_PADGV (ppad[ix]) || IS_PADCONST (ppad[ix]))
518 PL_retstack_max = 8; 520 PL_retstack_max = 8;
519} 521}
520 522
521/* 523/*
522 * destroy the stacks, the callchain etc... 524 * destroy the stacks, the callchain etc...
523 * still there is a memleak of 128 bytes...
524 */ 525 */
525STATIC void 526STATIC void
526destroy_stacks(pTHX) 527destroy_stacks(pTHX)
527{ 528{
528 if (!IN_DESTRUCT) 529 if (!IN_DESTRUCT)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines