Commit: 96f4c3438e812bd1479a0666b38840f77faadb11
Author: Antonio Vazquez
Date:   Wed Apr 4 15:44:58 2018 +0200
Branches: greasepencil-object
https://developer.blender.org/rB96f4c3438e812bd1479a0666b38840f77faadb11

Merge branch 'blender2.8' into greasepencil-object

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



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

diff --cc source/blender/blenkernel/intern/object.c
index 18824e2210d,59d2bcc89fd..b597a13909c
--- a/source/blender/blenkernel/intern/object.c
+++ b/source/blender/blenkernel/intern/object.c
@@@ -299,9 -267,9 +299,9 @@@ void BKE_object_link_modifiers
          eObjectMode object_mode)
  {
        ModifierData *md;
-       BKE_object_free_modifiers(ob_dst);
+       BKE_object_free_modifiers(ob_dst, 0);
  
 -      if (!ELEM(ob_dst->type, OB_MESH, OB_CURVE, OB_SURF, OB_FONT, 
OB_LATTICE)) {
 +      if (!ELEM(ob_dst->type, OB_MESH, OB_CURVE, OB_SURF, OB_FONT, 
OB_LATTICE, OB_GPENCIL)) {
                /* only objects listed above can have modifiers and linking 
them to objects
                 * which doesn't have modifiers stack is quite silly */
                return;
diff --cc source/blender/modifiers/intern/MOD_displace.c
index c21570c8e47,7ec89b23f25..ea6198dc5ac
--- a/source/blender/modifiers/intern/MOD_displace.c
+++ b/source/blender/modifiers/intern/MOD_displace.c
@@@ -420,12 -412,9 +412,12 @@@ ModifierTypeInfo modifierType_Displace 
        /* deformMatricesEM */  NULL,
        /* applyModifier */     NULL,
        /* applyModifierEM */   NULL,
 +      /* deformStroke */      NULL,
 +      /* generateStrokes */   NULL,
 +      /* bakeModifierGP */    NULL,
        /* initData */          initData,
        /* requiredDataMask */  requiredDataMask,
-       /* freeData */          freeData,
+       /* freeData */          NULL,
        /* isDisabled */        isDisabled,
        /* updateDepsgraph */   updateDepsgraph,
        /* dependsOnTime */     dependsOnTime,
diff --cc source/blender/modifiers/intern/MOD_wave.c
index 9dd4c643007,7921ea662a7..4b1cb28af8c
--- a/source/blender/modifiers/intern/MOD_wave.c
+++ b/source/blender/modifiers/intern/MOD_wave.c
@@@ -364,12 -356,9 +356,12 @@@ ModifierTypeInfo modifierType_Wave = 
        /* deformMatricesEM */  NULL,
        /* applyModifier */     NULL,
        /* applyModifierEM */   NULL,
 +      /* deformStroke */      NULL,
 +      /* generateStrokes */   NULL,
 +      /* bakeModifierGP */    NULL,
        /* initData */          initData,
        /* requiredDataMask */  requiredDataMask,
-       /* freeData */          freeData,
+       /* freeData */          NULL,
        /* isDisabled */        NULL,
        /* updateDepsgraph */   updateDepsgraph,
        /* dependsOnTime */     dependsOnTime,
diff --cc source/blender/modifiers/intern/MOD_weightvgmix.c
index 32cc473a9d7,45c41498792..5281ea57c4a
--- a/source/blender/modifiers/intern/MOD_weightvgmix.c
+++ b/source/blender/modifiers/intern/MOD_weightvgmix.c
@@@ -407,12 -399,9 +399,12 @@@ ModifierTypeInfo modifierType_WeightVGM
        /* deformMatricesEM */  NULL,
        /* applyModifier */     applyModifier,
        /* applyModifierEM */   NULL,
 +      /* deformStroke */      NULL,
 +      /* generateStrokes */   NULL,
 +      /* bakeModifierGP */    NULL,
        /* initData */          initData,
        /* requiredDataMask */  requiredDataMask,
-       /* freeData */          freeData,
+       /* freeData */          NULL,
        /* isDisabled */        isDisabled,
        /* updateDepsgraph */   updateDepsgraph,
        /* dependsOnTime */     dependsOnTime,
diff --cc source/blender/modifiers/intern/MOD_weightvgproximity.c
index a2ee12956e1,84c5207830e..457ae75cad4
--- a/source/blender/modifiers/intern/MOD_weightvgproximity.c
+++ b/source/blender/modifiers/intern/MOD_weightvgproximity.c
@@@ -590,12 -582,9 +582,12 @@@ ModifierTypeInfo modifierType_WeightVGP
        /* deformMatricesEM */  NULL,
        /* applyModifier */     applyModifier,
        /* applyModifierEM */   NULL,
 +      /* deformStroke */      NULL,
 +      /* generateStrokes */   NULL,
 +      /* bakeModifierGP */    NULL,
        /* initData */          initData,
        /* requiredDataMask */  requiredDataMask,
-       /* freeData */          freeData,
+       /* freeData */          NULL,
        /* isDisabled */        isDisabled,
        /* updateDepsgraph */   updateDepsgraph,
        /* dependsOnTime */     dependsOnTime,

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

Reply via email to