Commit: b025e3b36af1119b05f930df9d12b568a344a5cc
Author: Martin Felke
Date:   Fri Jun 16 22:00:37 2017 +0200
Branches: fracture_modifier
https://developer.blender.org/rBb025e3b36af1119b05f930df9d12b568a344a5cc

check for availability of "constraint_type" in DNA struct, if not there set 
default value "fixed"

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

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

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

diff --git a/source/blender/blenloader/intern/readfile.c 
b/source/blender/blenloader/intern/readfile.c
index e22b43eaf8f..64c49f01d69 100644
--- a/source/blender/blenloader/intern/readfile.c
+++ b/source/blender/blenloader/intern/readfile.c
@@ -5266,11 +5266,11 @@ static void load_fracture_modifier(FileData* fd, 
FractureModifierData *fmd)
                fmd->dynamic_min_size = 1.0f;
        }
 
-#if 0
-       if (fd->fileversion < 279) {
+       //if there is no constraint_type in blend, just set the default value 
"fixed"...
+       if (!DNA_struct_elem_find(fd->filesdna, "FractureModifierData", "int", 
"constraint_type"))
+       {
                fmd->constraint_type = RBC_TYPE_FIXED;
        }
-#endif
 
        if (fm == NULL || fmd->dm_group) {
                fmd->dm = NULL;

_______________________________________________
Bf-blender-cvs mailing list
Bf-blender-cvs@blender.org
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to