Revision: 48656
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=48656
Author: campbellbarton
Date: 2012-07-05 17:08:06 +0000 (Thu, 05 Jul 2012)
Log Message:
-----------
fix for crash in point comparison when one of the arrays is NULL
Modified Paths:
--------------
branches/soc-2011-tomato/source/blender/blenkernel/intern/mask.c
Modified: branches/soc-2011-tomato/source/blender/blenkernel/intern/mask.c
===================================================================
--- branches/soc-2011-tomato/source/blender/blenkernel/intern/mask.c
2012-07-05 16:41:19 UTC (rev 48655)
+++ branches/soc-2011-tomato/source/blender/blenkernel/intern/mask.c
2012-07-05 17:08:06 UTC (rev 48656)
@@ -2215,6 +2215,11 @@
MaskSplinePoint *point_b = points_b;
int a = tot_point;
+ /* deform points can be NULL */
+ if (point_a == NULL || point_b == NULL) {
+ return ((point_a == NULL) && (point_b == NULL));
+ }
+
while (a--) {
if (!mask_point_compare(point_a, point_b)) {
return FALSE;
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs