diff options
author | Campbell Barton <ideasman42@gmail.com> | 2013-09-13 12:45:20 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2013-09-13 12:45:20 +0400 |
commit | 7fb3de281dbb6bf252621846c11fecafffe5507a (patch) | |
tree | e52d513a56d6c36110a3db01c3bb57191b8d16f0 | |
parent | 29cbf93b075c9be2fb635450e8ce55a474ec0e18 (diff) |
change NODE_TREE_TYPES_BEGIN/END macros to include braces (matches CTX_DATA_BEGIN/END)
-rw-r--r-- | source/blender/blenkernel/BKE_node.h | 2 | ||||
-rw-r--r-- | source/blender/blenkernel/intern/node.c | 6 | ||||
-rw-r--r-- | source/blender/editors/space_node/space_node.c | 6 | ||||
-rw-r--r-- | source/blender/makesrna/intern/rna_nodetree.c | 24 |
4 files changed, 25 insertions, 13 deletions
diff --git a/source/blender/blenkernel/BKE_node.h b/source/blender/blenkernel/BKE_node.h index a9d06ad6512..afa0deebf3f 100644 --- a/source/blender/blenkernel/BKE_node.h +++ b/source/blender/blenkernel/BKE_node.h @@ -337,7 +337,7 @@ struct GHashIterator *ntreeTypeGetIterator(void); #define NODE_TREE_TYPES_END \ } \ BLI_ghashIterator_free(__node_tree_type_iter__); \ -} +} (void)0 void ntreeSetTypes(const struct bContext *C, struct bNodeTree *ntree); diff --git a/source/blender/blenkernel/intern/node.c b/source/blender/blenkernel/intern/node.c index ee5b11d3beb..dc1eb1cc4f6 100644 --- a/source/blender/blenkernel/intern/node.c +++ b/source/blender/blenkernel/intern/node.c @@ -3574,11 +3574,13 @@ void free_nodesystem(void) } if (nodetreetypes_hash) { - NODE_TREE_TYPES_BEGIN(nt) + NODE_TREE_TYPES_BEGIN (nt) + { if (nt->ext.free) { nt->ext.free(nt->ext.data); } - NODE_TREE_TYPES_END + } + NODE_TREE_TYPES_END; BLI_ghash_free(nodetreetypes_hash, NULL, ntree_free_type); nodetreetypes_hash = NULL; diff --git a/source/blender/editors/space_node/space_node.c b/source/blender/editors/space_node/space_node.c index a59b2fc21df..6ae8a1f94b1 100644 --- a/source/blender/editors/space_node/space_node.c +++ b/source/blender/editors/space_node/space_node.c @@ -307,10 +307,12 @@ static SpaceLink *node_new(const bContext *UNUSED(C)) snode->zoom = 1.0f; /* select the first tree type for valid type */ - NODE_TREE_TYPES_BEGIN(treetype) + NODE_TREE_TYPES_BEGIN (treetype) + { strcpy(snode->tree_idname, treetype->idname); break; - NODE_TREE_TYPES_END + } + NODE_TREE_TYPES_END; /* header */ ar = MEM_callocN(sizeof(ARegion), "header for node"); diff --git a/source/blender/makesrna/intern/rna_nodetree.c b/source/blender/makesrna/intern/rna_nodetree.c index 693ac7522c8..9e4118e67b6 100644 --- a/source/blender/makesrna/intern/rna_nodetree.c +++ b/source/blender/makesrna/intern/rna_nodetree.c @@ -190,26 +190,30 @@ static EnumPropertyItem node_sampler_type_items[] = { int rna_node_tree_type_to_enum(bNodeTreeType *typeinfo) { int i = 0, result = -1; - NODE_TREE_TYPES_BEGIN(nt) + NODE_TREE_TYPES_BEGIN (nt) + { if (nt == typeinfo) { result = i; break; } ++i; - NODE_TREE_TYPES_END + } + NODE_TREE_TYPES_END; return result; } int rna_node_tree_idname_to_enum(const char *idname) { int i = 0, result = -1; - NODE_TREE_TYPES_BEGIN(nt) + NODE_TREE_TYPES_BEGIN (nt) + { if (STREQ(nt->idname, idname)) { result = i; break; } ++i; - NODE_TREE_TYPES_END + } + NODE_TREE_TYPES_END; return result; } @@ -217,13 +221,15 @@ bNodeTreeType *rna_node_tree_type_from_enum(int value) { int i = 0; bNodeTreeType *result = NULL; - NODE_TREE_TYPES_BEGIN(nt) + NODE_TREE_TYPES_BEGIN (nt) + { if (i == value) { result = nt; break; } ++i; - NODE_TREE_TYPES_END + } + NODE_TREE_TYPES_END; return result; } @@ -233,7 +239,8 @@ EnumPropertyItem *rna_node_tree_type_itemf(void *data, int (*poll)(void *data, b EnumPropertyItem *item = NULL; int totitem = 0, i = 0; - NODE_TREE_TYPES_BEGIN(nt) + NODE_TREE_TYPES_BEGIN (nt) + { if (poll && !poll(data, nt)) { ++i; continue; @@ -248,7 +255,8 @@ EnumPropertyItem *rna_node_tree_type_itemf(void *data, int (*poll)(void *data, b RNA_enum_item_add(&item, &totitem, &tmp); ++i; - NODE_TREE_TYPES_END + } + NODE_TREE_TYPES_END; RNA_enum_item_end(&item, &totitem); *free = 1; |