From 9cf25b9c447e3cd13f72894887cf08a574e5a2d6 Mon Sep 17 00:00:00 2001 From: Julian Eisel Date: Wed, 17 Mar 2021 13:01:10 +0100 Subject: Cleanup: Reduce variable scope --- source/blender/editors/space_outliner/outliner_tools.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'source/blender/editors/space_outliner/outliner_tools.c') diff --git a/source/blender/editors/space_outliner/outliner_tools.c b/source/blender/editors/space_outliner/outliner_tools.c index 5e9af78d17b..052ef9a5dea 100644 --- a/source/blender/editors/space_outliner/outliner_tools.c +++ b/source/blender/editors/space_outliner/outliner_tools.c @@ -1820,11 +1820,6 @@ static bool outliner_id_operation_item_poll(bContext *C, return false; } - Object *ob = NULL; - if (GS(tselem->id->name) == ID_OB) { - ob = (Object *)tselem->id; - } - switch (enum_value) { case OUTLINER_IDOP_MARK_ASSET: case OUTLINER_IDOP_CLEAR_ASSET: @@ -1839,11 +1834,16 @@ static bool outliner_id_operation_item_poll(bContext *C, return true; } return false; - case OUTLINER_IDOP_OVERRIDE_LIBRARY_PROXY_CONVERT: - if (ob != NULL && ob->proxy != NULL) { - return true; + case OUTLINER_IDOP_OVERRIDE_LIBRARY_PROXY_CONVERT: { + if (GS(tselem->id->name) == ID_OB) { + Object *ob = (Object *)tselem->id; + + if ((ob != NULL) && (ob->proxy != NULL)) { + return true; + } } return false; + } case OUTLINER_IDOP_OVERRIDE_LIBRARY_RESET: case OUTLINER_IDOP_OVERRIDE_LIBRARY_RESET_HIERARCHY: case OUTLINER_IDOP_OVERRIDE_LIBRARY_RESYNC_HIERARCHY: -- cgit v1.2.3