From 3bbf11761a78e45be465f7ebb3a7e4dfc1f9b13b Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Wed, 1 May 2013 22:39:34 +0000 Subject: make rna layer access less cryptic by using ARRAY_HAS_ITEM(), modified this to use unsigned offset. --- source/blender/makesrna/intern/rna_mesh.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source/blender/makesrna/intern/rna_mesh.c') diff --git a/source/blender/makesrna/intern/rna_mesh.c b/source/blender/makesrna/intern/rna_mesh.c index 9c2701d0dd4..ecdd0c949bd 100644 --- a/source/blender/makesrna/intern/rna_mesh.c +++ b/source/blender/makesrna/intern/rna_mesh.c @@ -153,7 +153,7 @@ static CustomData *rna_cd_from_layer(PointerRNA *ptr, CustomDataLayer *cdl) CustomData *cd; /* rely on negative values wrapping */ -#define TEST_CDL(cmd) if ((void)(cd = cmd(me)), (unsigned int)(cdl - cd->layers) < (unsigned int)cd->totlayer) return cd +#define TEST_CDL(cmd) if ((void)(cd = cmd(me)), ARRAY_HAS_ITEM(cdl, cd->layers, cd->totlayer)) return cd TEST_CDL(rna_mesh_vdata_helper); TEST_CDL(rna_mesh_edata_helper); -- cgit v1.2.3