summaryrefslogtreecommitdiff
path: root/mro.c
diff options
context:
space:
mode:
Diffstat (limited to 'mro.c')
-rw-r--r--mro.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/mro.c b/mro.c
index 80264c28b2..955ef901c1 100644
--- a/mro.c
+++ b/mro.c
@@ -570,11 +570,6 @@ Perl_mro_isa_changed_in(pTHX_ HV* stash)
HV * const isa = (HV *)HeVAL(iter);
const HEK *namehek;
- /* Re-calculate the linearisation, unless a previous iter-
- ation was for a subclass of this class. */
- if(!HvMROMETA(revstash)->isa)
- (void)mro_get_linear_isa(revstash);
-
/* We're starting at the 2nd element, skipping revstash */
linear_mro = mro_get_linear_isa(revstash);
svp = AvARRAY(linear_mro) + 1;