blueloveTH před 2 roky
rodič
revize
636944632d
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 2 2
      src/vm.cpp

+ 2 - 2
src/vm.cpp

@@ -967,8 +967,8 @@ __FAST_CALL:
         // __init__
         PyObject* self;
         callable = get_unbound_method(obj, __init__, &self, false);
-        callable_t = _tp(callable);
-        if (self != PY_NULL) {
+        if (callable != nullptr) {
+            callable_t = _tp(callable);
             // replace `NULL` with `self`
             p1[-(ARGC + 2)] = callable;
             p1[-(ARGC + 1)] = self;