diff --git a/UnityPy/__init__.py b/UnityPy/__init__.py index 197e2051..a362c6d9 100644 --- a/UnityPy/__init__.py +++ b/UnityPy/__init__.py @@ -1,4 +1,4 @@ -__version__ = "1.9.22" +__version__ = "1.9.23" from .environment import Environment from .helpers.ArchiveStorageManager import set_assetbundle_decrypt_key diff --git a/UnityPyBoost/TypeTreeHelper.c b/UnityPyBoost/TypeTreeHelper.c index 0d6de802..4b017926 100644 --- a/UnityPyBoost/TypeTreeHelper.c +++ b/UnityPyBoost/TypeTreeHelper.c @@ -702,7 +702,7 @@ TypeTreeNode_setType(TypeTreeNodeObject *self, PyObject *value, void *closure) if (!PyUnicode_Check(value)) { PyErr_SetString(PyExc_TypeError, "The type attribute value must be a string"); - return NULL; + return -1; } PyMem_Free(self->m_Type); char *type = PyUnicode_AsUTF8(value); @@ -724,7 +724,7 @@ TypeTreeNode_setName(TypeTreeNodeObject *self, PyObject *value, void *closure) if (!PyUnicode_Check(value)) { PyErr_SetString(PyExc_TypeError, "The name attribute value must be a string"); - return NULL; + return -1; } PyMem_Free(self->m_Name); char *name = PyUnicode_AsUTF8(value); diff --git a/manifest.in b/manifest.in new file mode 100644 index 00000000..04762de9 --- /dev/null +++ b/manifest.in @@ -0,0 +1,2 @@ +recursive-include UnityPyBoost *.c +recursive-include UnityPyBoost *.h