blueloveTH vor 2 Jahren
Ursprung
Commit
148dd96c09
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  1. 1 1
      src/vm.cpp

+ 1 - 1
src/vm.cpp

@@ -1309,7 +1309,7 @@ PyObject* VM::bind_func(PyObject* obj, StrName name, int argc, NativeFuncC fn, a
         case BindType::STATICMETHOD: nf = VAR(StaticMethod(nf)); break;
         case BindType::CLASSMETHOD: nf = VAR(ClassMethod(nf)); break;
     }
-    obj->attr().set(name, nf);
+    if(obj != nullptr) obj->attr().set(name, nf);
     return nf;
 }