Skip to content

Commit 3edca8f

Browse files
committed
minor cleanup in PythonManagedClass
1 parent 7475dc7 commit 3edca8f

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/objects/type/PythonManagedClass.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -212,10 +212,8 @@ private void unsafeSetSuperClass(PythonAbstractClass... newBaseClasses) {
212212
@TruffleBoundary
213213
public void setSuperClass(PythonAbstractClass... newBaseClasses) {
214214
ArrayList<Set<PythonAbstractClass>> newBasesSubclasses = new ArrayList<>(newBaseClasses.length);
215-
for (int i = 0; i < newBaseClasses.length; i++) {
216-
if (newBaseClasses[i] != null) {
217-
newBasesSubclasses.add(GetSubclassesNode.getUncached().execute(newBaseClasses[i]));
218-
}
215+
for (PythonAbstractClass newBase : newBaseClasses) {
216+
newBasesSubclasses.add(GetSubclassesNode.getUncached().execute(newBase));
219217
}
220218

221219
PythonAbstractClass[] oldBaseClasses = getBaseClasses();

0 commit comments

Comments
 (0)