[Bf-blender-cvs] [7a56cb0e8a1] tmp-workbench-rewrite2: fix crash
Miguel Pozo
noreply at git.blender.org
Fri Oct 28 19:33:00 CEST 2022
Commit: 7a56cb0e8a1f0e3acde1a63174a030a7b38ba767
Author: Miguel Pozo
Date: Fri Oct 28 19:32:45 2022 +0200
Branches: tmp-workbench-rewrite2
https://developer.blender.org/rB7a56cb0e8a1f0e3acde1a63174a030a7b38ba767
fix crash
===================================================================
M source/blender/draw/engines/workbench/workbench_engine.cc
===================================================================
diff --git a/source/blender/draw/engines/workbench/workbench_engine.cc b/source/blender/draw/engines/workbench/workbench_engine.cc
index 58534437410..43b466bcf1a 100644
--- a/source/blender/draw/engines/workbench/workbench_engine.cc
+++ b/source/blender/draw/engines/workbench/workbench_engine.cc
@@ -451,7 +451,10 @@ static void workbench_instance_free(void *instance)
static void workbench_view_update(void *vedata)
{
- reinterpret_cast<WORKBENCH_Data *>(vedata)->instance->config.reset_taa_next_sample = true;
+ WORKBENCH_Data *ved = reinterpret_cast<WORKBENCH_Data *>(vedata);
+ if (ved->instance) {
+ ved->instance->config.reset_taa_next_sample = true;
+ }
}
static void workbench_id_update(void *vedata, struct ID *id)
More information about the Bf-blender-cvs
mailing list