diff options
author | Joshua Leung <aligorith@gmail.com> | 2009-02-28 13:23:36 +0300 |
---|---|---|
committer | Joshua Leung <aligorith@gmail.com> | 2009-02-28 13:23:36 +0300 |
commit | 0f8969640ccb5e7f615c85576e569ba23dd62c6f (patch) | |
tree | e897dcbd13980a6da6128da30a6da149882cebbf /source/blender/editors/space_outliner | |
parent | 924ff0dc987dafb6c88e3008a0a6286a4b074c05 (diff) |
Bugfixes for armature operators - parent + align operators weren't working correctly, since the active bone wasn't being accounted for in the right way.
Diffstat (limited to 'source/blender/editors/space_outliner')
-rw-r--r-- | source/blender/editors/space_outliner/outliner.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/source/blender/editors/space_outliner/outliner.c b/source/blender/editors/space_outliner/outliner.c index b513bf7066a..220fd7b8dc8 100644 --- a/source/blender/editors/space_outliner/outliner.c +++ b/source/blender/editors/space_outliner/outliner.c @@ -3127,7 +3127,7 @@ static void tree_element_to_path(SpaceOops *soops, TreeElement *te, TreeStoreEle /* step 1: flatten out hierarchy of parents into a flat chain */ for (tem= te->parent; tem; tem= tem->parent) { - ld= MEM_callocN(sizeof(LinkData), "LinkData for ks_editop_add_cb()"); + ld= MEM_callocN(sizeof(LinkData), "LinkData for tree_element_to_path()"); ld->data= tem; BLI_addhead(&hierarchy, ld); } @@ -3145,7 +3145,6 @@ static void tree_element_to_path(SpaceOops *soops, TreeElement *te, TreeStoreEle /* just 'append' property to path * - to prevent memory leaks, we must write to newpath not path, then free old path + swap them */ - if(tse->type == TSE_RNA_PROPERTY) { if(RNA_property_type(ptr, prop) == PROP_POINTER) { /* for pointer we just append property name */ |