[Bf-blender-cvs] [9b17e71c23a] master: Cleanup: Use flag type explicitly
Hans Goudey
noreply at git.blender.org
Tue Jan 5 00:35:43 CET 2021
Commit: 9b17e71c23a9bb0d5699d35d4a8703368eea3f6b
Author: Hans Goudey
Date: Mon Jan 4 17:35:14 2021 -0600
Branches: master
https://developer.blender.org/rB9b17e71c23a9bb0d5699d35d4a8703368eea3f6b
Cleanup: Use flag type explicitly
Using the `uiButtonGroupFlag` type explicitly can avoid the need
to look up which enum should be used as an argument.
===================================================================
M source/blender/editors/interface/interface_button_group.c
M source/blender/editors/interface/interface_intern.h
===================================================================
diff --git a/source/blender/editors/interface/interface_button_group.c b/source/blender/editors/interface/interface_button_group.c
index 90479eaee94..4e7da4ada33 100644
--- a/source/blender/editors/interface/interface_button_group.c
+++ b/source/blender/editors/interface/interface_button_group.c
@@ -32,7 +32,7 @@
* Every function that adds a set of buttons must create another group,
* then #ui_def_but adds buttons to the current group (the last).
*/
-void ui_block_new_button_group(uiBlock *block, short flag)
+void ui_block_new_button_group(uiBlock *block, uiButtonGroupFlag flag)
{
/* Don't create a new group if there is a "lock" on new groups. */
if (!BLI_listbase_is_empty(&block->button_groups)) {
diff --git a/source/blender/editors/interface/interface_intern.h b/source/blender/editors/interface/interface_intern.h
index c005b456b6a..441e6db331d 100644
--- a/source/blender/editors/interface/interface_intern.h
+++ b/source/blender/editors/interface/interface_intern.h
@@ -1039,7 +1039,7 @@ void ui_item_menutype_func(struct bContext *C, struct uiLayout *layout, void *ar
void ui_item_paneltype_func(struct bContext *C, struct uiLayout *layout, void *arg_pt);
/* interface_button_group.c */
-void ui_block_new_button_group(uiBlock *block, short flag);
+void ui_block_new_button_group(uiBlock *block, uiButtonGroupFlag flag);
void ui_button_group_add_but(uiBlock *block, uiBut *but);
void ui_button_group_replace_but_ptr(uiBlock *block, const void *old_but_ptr, uiBut *new_but);
void ui_block_free_button_groups(uiBlock *block);
More information about the Bf-blender-cvs
mailing list