|
|
@@ -9,7 +9,7 @@ namespace pkpy {
|
|
|
#define PY_CLASS(T, mod, name) \
|
|
|
static Type _type(VM* vm) { \
|
|
|
PK_LOCAL_STATIC const std::pair<StrName, StrName> _path(#mod, #name); \
|
|
|
- return PK_OBJ_GET(Type, vm->_modules[_path.first]->attr()[_path.second]); \
|
|
|
+ return PK_OBJ_GET(Type, vm->_modules[_path.first]->attr(_path.second)); \
|
|
|
} \
|
|
|
static void _check_type(VM* vm, PyObject* val){ \
|
|
|
if(!vm->isinstance(val, T::_type(vm))){ \
|