allow action groups with "" name, (just uses "Group" instead)
This commit is contained in:
@@ -244,7 +244,7 @@ bActionGroup *action_groups_add_new (bAction *act, const char name[])
|
||||
bActionGroup *agrp;
|
||||
|
||||
/* sanity check: must have action and name */
|
||||
if (ELEM(NULL, act, name) || (name[0] == 0))
|
||||
if (ELEM(NULL, act, name))
|
||||
return NULL;
|
||||
|
||||
/* allocate a new one */
|
||||
@@ -252,7 +252,7 @@ bActionGroup *action_groups_add_new (bAction *act, const char name[])
|
||||
|
||||
/* make it selected, with default name */
|
||||
agrp->flag = AGRP_SELECTED;
|
||||
strncpy(agrp->name, name, sizeof(agrp->name));
|
||||
strncpy(agrp->name, name[0] ? name : "Group", sizeof(agrp->name));
|
||||
|
||||
/* add to action, and validate */
|
||||
BLI_addtail(&act->groups, agrp);
|
||||
|
||||
@@ -38,6 +38,8 @@
|
||||
|
||||
#include "BLI_math.h"
|
||||
|
||||
#include "BKE_action.h"
|
||||
|
||||
#include "WM_types.h"
|
||||
|
||||
#include "ED_keyframing.h"
|
||||
|
||||
Reference in New Issue
Block a user