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.332 by root, Thu Nov 27 12:20:31 2008 UTC vs.
Revision 1.333 by root, Thu Nov 27 12:39:00 2008 UTC

2925SV * 2925SV *
2926clone (Coro::State coro) 2926clone (Coro::State coro)
2927 CODE: 2927 CODE:
2928{ 2928{
2929#if CORO_CLONE 2929#if CORO_CLONE
2930 struct coro *ncoro = coro_clone (coro); 2930 struct coro *ncoro = coro_clone (aTHX_ coro);
2931 MAGIC *mg; 2931 MAGIC *mg;
2932 /* TODO: too much duplication */ 2932 /* TODO: too much duplication */
2933 ncoro->hv = newHV (); 2933 ncoro->hv = newHV ();
2934 mg = sv_magicext ((SV *)ncoro->hv, 0, CORO_MAGIC_type_state, &coro_state_vtbl, (char *)ncoro, 0); 2934 mg = sv_magicext ((SV *)ncoro->hv, 0, CORO_MAGIC_type_state, &coro_state_vtbl, (char *)ncoro, 0);
2935 mg->mg_flags |= MGf_DUP; 2935 mg->mg_flags |= MGf_DUP;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines