[Bf-blender-cvs] [ad324316ce8] master: Fix: Missing Null Check
Wayde Moss
noreply at git.blender.org
Fri Apr 15 19:46:38 CEST 2022
Commit: ad324316ce8d454aa26720ec601b85d22fa58bf5
Author: Wayde Moss
Date: Fri Apr 15 13:44:39 2022 -0400
Branches: master
https://developer.blender.org/rBad324316ce8d454aa26720ec601b85d22fa58bf5
Fix: Missing Null Check
Introduced by my recent commit: {rB3acbe2d1e933}
Lead to crash when insert_keyframe_direct() was called. Keyframing
crashed for NLA special properties (influence, animated_time),
driven properties, etc.
===================================================================
M source/blender/editors/animation/keyframing.c
===================================================================
diff --git a/source/blender/editors/animation/keyframing.c b/source/blender/editors/animation/keyframing.c
index d42efcd81e5..5b742ddf272 100644
--- a/source/blender/editors/animation/keyframing.c
+++ b/source/blender/editors/animation/keyframing.c
@@ -1206,8 +1206,13 @@ static float *get_keyframe_values(ReportList *reports,
anim_eval_context,
r_force_all,
*r_successful_remaps);
- get_keyframe_values_create_reports(
- reports, ptr, prop, index, *r_count, *r_force_all, *r_successful_remaps);
+ get_keyframe_values_create_reports(reports,
+ ptr,
+ prop,
+ index,
+ *r_count,
+ r_force_all ? *r_force_all : false,
+ *r_successful_remaps);
return values;
}
More information about the Bf-blender-cvs
mailing list