From 27be56fcebe8f4b03b9ab43157c6539958386966 Mon Sep 17 00:00:00 2001 From: blueloveTH Date: Thu, 19 Oct 2023 01:29:04 +0800 Subject: [PATCH] ... --- include/pocketpy/vm.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/pocketpy/vm.h b/include/pocketpy/vm.h index 4989fa69..90e64c5d 100644 --- a/include/pocketpy/vm.h +++ b/include/pocketpy/vm.h @@ -593,6 +593,7 @@ inline PyObject* py_var(VM* vm, const char* val){ template<> inline const char* py_cast(VM* vm, PyObject* obj){ + if(obj == vm->None) return nullptr; vm->check_non_tagged_type(obj, vm->tp_str); return PK_OBJ_GET(Str, obj).c_str(); }