[Bf-blender-cvs] [acd903e16ec] greasepencil-object: Cleanup style
Antonio Vazquez
noreply at git.blender.org
Mon Feb 12 17:01:16 CET 2018
Commit: acd903e16ec7fd4a85a5065e664cbecabe1c245c
Author: Antonio Vazquez
Date: Mon Feb 12 17:01:00 2018 +0100
Branches: greasepencil-object
https://developer.blender.org/rBacd903e16ec7fd4a85a5065e664cbecabe1c245c
Cleanup style
===================================================================
M source/blender/editors/object/object_select.c
===================================================================
diff --git a/source/blender/editors/object/object_select.c b/source/blender/editors/object/object_select.c
index 7dbac5e09f4..3441e42bc16 100644
--- a/source/blender/editors/object/object_select.c
+++ b/source/blender/editors/object/object_select.c
@@ -139,13 +139,16 @@ void ED_object_base_activate(bContext *C, Base *base)
eObjectMode object_mode = workspace->object_mode;
workspace->object_mode = OB_MODE_OBJECT;
+
view_layer->basact = base;
/* grease pencil modes */
- if ((base->object) && (base->object->type == OB_GPENCIL)) {
- if (base->object->data) {
- bGPdata *gpd = (bGPdata *)base->object->data;
+ if ((base) && (base->object)) {
+ Object *ob = base->object;
+ if ((ob->type == OB_GPENCIL) && (ob->data)) {
+ bGPdata *gpd = (bGPdata *)ob->data;
reset = true;
+
if (gpd->flag & GP_DATA_STROKE_EDITMODE) {
workspace->object_mode = OB_MODE_GPENCIL_EDIT;
}
More information about the Bf-blender-cvs
mailing list