[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [26428] trunk/blender/source/blender/ blenkernel/intern/fluidsim.c: Fix #20790: fluid sim adding domain mesh with no faces crashes.

Brecht Van Lommel brecht at blender.org
Sat Jan 30 12:04:36 CET 2010


Revision: 26428
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=26428
Author:   blendix
Date:     2010-01-30 12:04:36 +0100 (Sat, 30 Jan 2010)

Log Message:
-----------
Fix #20790: fluid sim adding domain mesh with no faces crashes.

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/intern/fluidsim.c

Modified: trunk/blender/source/blender/blenkernel/intern/fluidsim.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/fluidsim.c	2010-01-30 10:16:11 UTC (rev 26427)
+++ trunk/blender/source/blender/blenkernel/intern/fluidsim.c	2010-01-30 11:04:36 UTC (rev 26428)
@@ -562,6 +562,12 @@
 	int i;
 	float vec[3];
 
+	if(totvert == 0) {
+		zero_v3(start);
+		zero_v3(size);
+		return;
+	}
+
 	VECCOPY(vec, mvert[0].co); 
 	mul_m4_v3(obmat, vec);
 	bbsx = vec[0]; bbsy = vec[1]; bbsz = vec[2];





More information about the Bf-blender-cvs mailing list