[Bf-blender-cvs] [59f51942655] master: Fix potential NULL pointer de-reference creating liquid geometry
Campbell Barton
noreply at git.blender.org
Sun Mar 15 12:06:08 CET 2020
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);
More information about the Bf-blender-cvs
mailing list