summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsebres <sebres@users.sourceforge.net>2024-05-22 10:22:30 (GMT)
committersebres <sebres@users.sourceforge.net>2024-05-22 10:22:30 (GMT)
commit55a0231b28a60a8c842fe374199b399dca466640 (patch)
tree99e7a31f41ff4ffefe3f2a672ac74d59a2f30cee
parent9e8e347420de1a190fece4cbf335da6c155628bc (diff)
downloadtcl-55a0231b28a60a8c842fe374199b399dca466640.zip
tcl-55a0231b28a60a8c842fe374199b399dca466640.tar.gz
tcl-55a0231b28a60a8c842fe374199b399dca466640.tar.bz2
cherry-pick [659ca0ae8da43a1e] for 8.6: don't need to invoke it in case if oPtr->selfCls is NULL
-rw-r--r--generic/tclOOCall.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/generic/tclOOCall.c b/generic/tclOOCall.c
index bfff4e9..512db60 100644
--- a/generic/tclOOCall.c
+++ b/generic/tclOOCall.c
@@ -756,6 +756,9 @@ AddSimpleChainToCallContext(
}
}
}
+ if (!oPtr->selfCls) {
+ return;
+ }
AddSimpleClassChainToCallContext(oPtr->selfCls, methodNameObj, cbPtr,
doneFilters, flags, filterDecl);
}