PyAPI: move deep-copy args check to py_capi_utils
This commit is contained in:
@@ -33,6 +33,7 @@
|
||||
#include "BLI_utildefines.h"
|
||||
|
||||
#include "../generic/python_utildefines.h"
|
||||
#include "../generic/py_capi_utils.h"
|
||||
|
||||
#ifndef MATH_STANDALONE
|
||||
# include "BLI_dynstr.h"
|
||||
@@ -496,8 +497,9 @@ static PyObject *Quaternion_copy(QuaternionObject *self)
|
||||
}
|
||||
static PyObject *Quaternion_deepcopy(QuaternionObject *self, PyObject *args)
|
||||
{
|
||||
if (!mathutils_deepcopy_args_check(args))
|
||||
if (!PyC_CheckArgs_DeepCopy(args)) {
|
||||
return NULL;
|
||||
}
|
||||
return Quaternion_copy(self);
|
||||
}
|
||||
|
||||
@@ -1393,4 +1395,3 @@ PyObject *Quaternion_CreatePyObject_cb(PyObject *cb_user,
|
||||
|
||||
return (PyObject *)self;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user