From a4f55617d1ae803efa7266ae0a3746b79dfb1f3a Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Sun, 2 Aug 2015 12:53:12 +1000 Subject: Cleanup: quiet int overflow warnings --- source/blender/python/mathutils/mathutils.c | 2 +- source/blender/python/mathutils/mathutils.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'source/blender/python/mathutils') diff --git a/source/blender/python/mathutils/mathutils.c b/source/blender/python/mathutils/mathutils.c index ec249e823e4..16d8d6477a5 100644 --- a/source/blender/python/mathutils/mathutils.c +++ b/source/blender/python/mathutils/mathutils.c @@ -113,7 +113,7 @@ Py_hash_t mathutils_array_hash(const float *array, size_t array_len) /* helper function returns length of the 'value', -1 on error */ int mathutils_array_parse(float *array, int array_min, int array_max, PyObject *value, const char *error_prefix) { - const int flag = array_max; + const unsigned int flag = array_max; int size; array_max &= ~MU_ARRAY_FLAGS; diff --git a/source/blender/python/mathutils/mathutils.h b/source/blender/python/mathutils/mathutils.h index e653b45389b..80130e69785 100644 --- a/source/blender/python/mathutils/mathutils.h +++ b/source/blender/python/mathutils/mathutils.h @@ -147,10 +147,10 @@ int mathutils_any_to_rotmat(float rmat[3][3], PyObject *value, const char *error Py_hash_t mathutils_array_hash(const float *float_array, size_t array_len); /* zero remaining unused elements of the array */ -#define MU_ARRAY_ZERO (1 << 30) +#define MU_ARRAY_ZERO (1u << 30) /* ignore larger py sequences than requested (just use first elements), * handy when using 3d vectors as 2d */ -#define MU_ARRAY_SPILL (1 << 31) +#define MU_ARRAY_SPILL (1u << 31) #define MU_ARRAY_FLAGS (MU_ARRAY_ZERO | MU_ARRAY_SPILL) -- cgit v1.2.3