Change 33898 by merijn@merijn-nb09 on 2008/05/21 13:00:13
Subject: Re: [perl #54566] assertion failure fiddling with @ISA
From: "Rafael Garcia-Suarez" <rgarciasuarez@gmail.com>
Date: Wed, 21 May 2008 14:42:48 +0200
Message-ID: <b77c1dce0805210542l164caf85k86a34feae25ca9a7@mail.gmail.com>
Affected files ...
... //depot/perl/mg.c#529 edit
Differences ...
==== //depot/perl/mg.c#529 (text) ====
Index: perl/mg.c
--- perl/mg.c#528~33815~ 2008-05-10 12:57:59.000000000 -0700
+++ perl/mg.c 2008-05-21 06:00:13.000000000 -0700
@@ -1583,7 +1583,7 @@
stash = GvSTASH(
SvTYPE(mg->mg_obj) == SVt_PVGV
? (GV*)mg->mg_obj
- : (GV*)SvMAGIC(mg->mg_obj)->mg_obj
+ : (GV*)mg_find(mg->mg_obj, PERL_MAGIC_isa)->mg_obj
);
if (stash)
@@ -1609,7 +1609,7 @@
stash = GvSTASH(
SvTYPE(mg->mg_obj) == SVt_PVGV
? (GV*)mg->mg_obj
- : (GV*)SvMAGIC(mg->mg_obj)->mg_obj
+ : (GV*)mg_find(mg->mg_obj, PERL_MAGIC_isa)->mg_obj
);
if (stash)
End of Patch.