Commit: 89d1fb011ab78646a70b187acf1457c609d0190d
Author: YimingWu
Date:   Thu Apr 22 11:05:11 2021 +0800
Branches: temp-lineart-contained
https://developer.blender.org/rB89d1fb011ab78646a70b187acf1457c609d0190d

LineArt: Fix cache allocation error.

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

M       source/blender/blenkernel/intern/gpencil_modifier.c
M       source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c

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

diff --git a/source/blender/blenkernel/intern/gpencil_modifier.c 
b/source/blender/blenkernel/intern/gpencil_modifier.c
index 0250121ee23..cf0c792f079 100644
--- a/source/blender/blenkernel/intern/gpencil_modifier.c
+++ b/source/blender/blenkernel/intern/gpencil_modifier.c
@@ -824,10 +824,10 @@ void BKE_gpencil_modifiers_calc(Depsgraph *depsgraph, 
Scene *scene, Object *ob)
   /* Clear any lattice data. */
   BKE_gpencil_lattice_clear(ob);
 
-  if (has_lineart) {
-    MOD_lineart_clear_cache(gpd->runtime.lineart_cache);
-    gpd->runtime.lineart_cache = NULL;
-  }
+  // if (has_lineart) {
+  MOD_lineart_clear_cache(gpd->runtime.lineart_cache);
+  gpd->runtime.lineart_cache = NULL;
+  //}
 }
 
 void BKE_gpencil_modifier_blend_write(BlendWriter *writer, ListBase *modbase)
diff --git a/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c 
b/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c
index ee21dede4c1..81dec324bb8 100644
--- a/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c
+++ b/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c
@@ -2826,7 +2826,7 @@ void 
MOD_lineart_destroy_render_data(LineartGpencilModifierData *lmd)
 
 static LineartCache *lineart_init_cache()
 {
-  LineartCache *lc = MEM_callocN(sizeof(LineartCache *), "Lineart Cache");
+  LineartCache *lc = MEM_callocN(sizeof(LineartCache), "Lineart Cache");
   return lc;
 }

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

Reply via email to