From 148dd96c09ad9365d2c4030ec201b81de21a8a7b Mon Sep 17 00:00:00 2001 From: blueloveTH Date: Fri, 10 May 2024 19:49:57 +0800 Subject: [PATCH] Update vm.cpp --- src/vm.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vm.cpp b/src/vm.cpp index e1a9ab8f..81f3f12c 100644 --- a/src/vm.cpp +++ b/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; }