possible fix for [#22057] Autoname L/R in bones names center bones as .R
Bone would get a '.' added even when there was no extension. (center limit would still be useful) - name flipping function used sizeof() incorrectly. - ED_lorem should be extern.
This commit is contained in:
@@ -1410,8 +1410,8 @@ static int pose_autoside_names_exec (bContext *C, wmOperator *op)
|
||||
CTX_DATA_BEGIN(C, bPoseChannel*, pchan, selected_pose_bones)
|
||||
{
|
||||
BLI_strncpy(newname, pchan->name, sizeof(newname));
|
||||
bone_autoside_name(newname, 1, axis, pchan->bone->head[axis], pchan->bone->tail[axis]);
|
||||
ED_armature_bone_rename(arm, pchan->name, newname);
|
||||
if(bone_autoside_name(newname, 1, axis, pchan->bone->head[axis], pchan->bone->tail[axis]))
|
||||
ED_armature_bone_rename(arm, pchan->name, newname);
|
||||
}
|
||||
CTX_DATA_END;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user