From 0e78dacb4d30070fd5ac727a7566d54bd11de545 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Fri, 18 Sep 2020 11:06:41 +1000 Subject: Cleanup: change enum usage so types are explicitly listed Structure switch statements so new missing items cause warnings. --- source/blender/blenkernel/intern/paint.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'source/blender/blenkernel/intern/paint.c') diff --git a/source/blender/blenkernel/intern/paint.c b/source/blender/blenkernel/intern/paint.c index 57e7fb0eb62..c9b3b3cc516 100644 --- a/source/blender/blenkernel/intern/paint.c +++ b/source/blender/blenkernel/intern/paint.c @@ -415,10 +415,12 @@ const char *BKE_paint_get_tool_prop_id_from_paintmode(ePaintMode mode) return "gpencil_sculpt_tool"; case PAINT_MODE_WEIGHT_GPENCIL: return "gpencil_weight_tool"; - default: - /* invalid paint mode */ - return NULL; + case PAINT_MODE_INVALID: + break; } + + /* Invalid paint mode. */ + return NULL; } Paint *BKE_paint_get_active(Scene *sce, ViewLayer *view_layer) -- cgit v1.2.3