Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/intern/object.c
| Show First 20 Lines • Show All 3,581 Lines • ▼ Show 20 Lines | if (ELEM(NULL, key_p, *key_p)) { | ||||
| return false; | return false; | ||||
| } | } | ||||
| key = *key_p; | key = *key_p; | ||||
| *key_p = NULL; | *key_p = NULL; | ||||
| BKE_id_free_us(bmain, key); | BKE_id_free_us(bmain, key); | ||||
| return false; | return true; | ||||
| } | } | ||||
| bool BKE_object_shapekey_remove(Main *bmain, Object *ob, KeyBlock *kb) | bool BKE_object_shapekey_remove(Main *bmain, Object *ob, KeyBlock *kb) | ||||
| { | { | ||||
| KeyBlock *rkb; | KeyBlock *rkb; | ||||
| Key *key = BKE_key_from_object(ob); | Key *key = BKE_key_from_object(ob); | ||||
| short kb_index; | short kb_index; | ||||
| ▲ Show 20 Lines • Show All 862 Lines • Show Last 20 Lines | |||||