Commit: 59f51942655e545cef669e9fb4c9cdc9ea44f905
Author: Campbell Barton
Date: Sun Mar 15 21:54:36 2020 +1100
Branches: master
https://developer.blender.org/rB59f51942655e545cef669e9fb4c9cdc9ea44f905
Fix potential NULL pointer de-reference creating liquid geometry
===================================================================
M source/blender/blenkernel/intern/fluid.c
===================================================================
diff --git a/source/blender/blenkernel/intern/fluid.c
b/source/blender/blenkernel/intern/fluid.c
index 56dc671a909..366137b5fa6 100644
--- a/source/blender/blenkernel/intern/fluid.c
+++ b/source/blender/blenkernel/intern/fluid.c
@@ -3271,12 +3271,12 @@ static Mesh *create_liquid_geometry(FluidDomainSettings
*mds, Mesh *orgmesh, Obj
}
me = BKE_mesh_new_nomain(num_verts, 0, 0, num_faces * 3, num_faces);
- mverts = me->mvert;
- mpolys = me->mpoly;
- mloops = me->mloop;
if (!me) {
return NULL;
}
+ mverts = me->mvert;
+ mpolys = me->mpoly;
+ mloops = me->mloop;
/* Get size (dimension) but considering scaling scaling. */
copy_v3_v3(cell_size_scaled, mds->cell_size);
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs