[Bf-blender-cvs] [40a396792d7] master: Fix T66096: Crash in Cycles versioning

Campbell Barton noreply at git.blender.org
Tue Jun 25 03:29:39 CEST 2019


Commit: 40a396792d77b01189d67afbe91b61b05d0bd953
Author: Campbell Barton
Date:   Tue Jun 25 11:22:23 2019 +1000
Branches: master
https://developer.blender.org/rB40a396792d77b01189d67afbe91b61b05d0bd953

Fix T66096: Crash in Cycles versioning

===================================================================

M	source/blender/blenloader/intern/versioning_cycles.c

===================================================================

diff --git a/source/blender/blenloader/intern/versioning_cycles.c b/source/blender/blenloader/intern/versioning_cycles.c
index 1740faca265..92113723aab 100644
--- a/source/blender/blenloader/intern/versioning_cycles.c
+++ b/source/blender/blenloader/intern/versioning_cycles.c
@@ -224,7 +224,7 @@ static void vector_curve_node_remap(bNode *node)
     for (int curve_index = 0; curve_index < CM_TOT; curve_index++) {
       CurveMap *cm = &mapping->cm[curve_index];
       if (cm->curve) {
-        for (int i = 0; i < mapping->cm->totpoint; i++) {
+        for (int i = 0; i < cm->totpoint; i++) {
           cm->curve[i].x = (cm->curve[i].x * 2.0f) - 1.0f;
           cm->curve[i].y = (cm->curve[i].y - 0.5f) * 2.0f;
         }



More information about the Bf-blender-cvs mailing list