diff options
author | Sergey Sharybin <sergey@blender.org> | 2021-09-01 17:57:50 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey@blender.org> | 2021-09-01 18:00:08 +0300 |
commit | 083a8921ec6bfca8e64a94fe98289b206066d796 (patch) | |
tree | d82a819faa1f0a5e1ad00d20e25903b5cb15b9ab /source/blender | |
parent | f62eb8ac16c1bd7abe0925b8b70fb47b613fbdd8 (diff) |
Fix strict warning about discarding const qualifier
Solved by using const qualifier for arguments which aren't mutable
in PyC functions.
Differential Revision: https://developer.blender.org/D12369
Diffstat (limited to 'source/blender')
-rw-r--r-- | source/blender/python/generic/py_capi_utils.c | 8 | ||||
-rw-r--r-- | source/blender/python/generic/py_capi_utils.h | 8 |
2 files changed, 8 insertions, 8 deletions
diff --git a/source/blender/python/generic/py_capi_utils.c b/source/blender/python/generic/py_capi_utils.c index 51e20a31ba8..9dac5a4f21f 100644 --- a/source/blender/python/generic/py_capi_utils.c +++ b/source/blender/python/generic/py_capi_utils.c @@ -1362,7 +1362,7 @@ void *PyC_RNA_AsPointer(PyObject *value, const char *type_name) * Convert to/from Python set of strings to an int flag. * \{ */ -PyObject *PyC_FlagSet_AsString(PyC_FlagSet *item) +PyObject *PyC_FlagSet_AsString(const PyC_FlagSet *item) { PyObject *py_items = PyList_New(0); for (; item->identifier; item++) { @@ -1373,7 +1373,7 @@ PyObject *PyC_FlagSet_AsString(PyC_FlagSet *item) return py_string; } -int PyC_FlagSet_ValueFromID_int(PyC_FlagSet *item, const char *identifier, int *r_value) +int PyC_FlagSet_ValueFromID_int(const PyC_FlagSet *item, const char *identifier, int *r_value) { for (; item->identifier; item++) { if (STREQ(item->identifier, identifier)) { @@ -1385,7 +1385,7 @@ int PyC_FlagSet_ValueFromID_int(PyC_FlagSet *item, const char *identifier, int * return 0; } -int PyC_FlagSet_ValueFromID(PyC_FlagSet *item, +int PyC_FlagSet_ValueFromID(const PyC_FlagSet *item, const char *identifier, int *r_value, const char *error_prefix) @@ -1401,7 +1401,7 @@ int PyC_FlagSet_ValueFromID(PyC_FlagSet *item, return 0; } -int PyC_FlagSet_ToBitfield(PyC_FlagSet *items, +int PyC_FlagSet_ToBitfield(const PyC_FlagSet *items, PyObject *value, int *r_value, const char *error_prefix) diff --git a/source/blender/python/generic/py_capi_utils.h b/source/blender/python/generic/py_capi_utils.h index bfe0e66e393..a8695d2330a 100644 --- a/source/blender/python/generic/py_capi_utils.h +++ b/source/blender/python/generic/py_capi_utils.h @@ -119,13 +119,13 @@ typedef struct PyC_FlagSet { const char *identifier; } PyC_FlagSet; -PyObject *PyC_FlagSet_AsString(PyC_FlagSet *item); -int PyC_FlagSet_ValueFromID_int(PyC_FlagSet *item, const char *identifier, int *r_value); -int PyC_FlagSet_ValueFromID(PyC_FlagSet *item, +PyObject *PyC_FlagSet_AsString(const PyC_FlagSet *item); +int PyC_FlagSet_ValueFromID_int(const PyC_FlagSet *item, const char *identifier, int *r_value); +int PyC_FlagSet_ValueFromID(const PyC_FlagSet *item, const char *identifier, int *r_value, const char *error_prefix); -int PyC_FlagSet_ToBitfield(PyC_FlagSet *items, +int PyC_FlagSet_ToBitfield(const PyC_FlagSet *items, PyObject *value, int *r_value, const char *error_prefix); |