[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [56268] trunk/blender/source/blender/ editors/transform/transform_input.c: fix for crash changing transform modes rotate/edge-slide/grab.

Campbell Barton ideasman42 at gmail.com
Wed Apr 24 17:06:42 CEST 2013


Revision: 56268
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=56268
Author:   campbellbarton
Date:     2013-04-24 15:06:42 +0000 (Wed, 24 Apr 2013)
Log Message:
-----------
fix for crash changing transform modes rotate/edge-slide/grab. setCustomPoints() assumed allocated member was big enough which wasnt the case when switching from rotate.

Modified Paths:
--------------
    trunk/blender/source/blender/editors/transform/transform_input.c

Modified: trunk/blender/source/blender/editors/transform/transform_input.c
===================================================================
--- trunk/blender/source/blender/editors/transform/transform_input.c	2013-04-24 15:05:43 UTC (rev 56267)
+++ trunk/blender/source/blender/editors/transform/transform_input.c	2013-04-24 15:06:42 UTC (rev 56268)
@@ -168,9 +168,7 @@
 {
 	int *data;
 
-	if (mi->data == NULL) {
-		mi->data = MEM_callocN(sizeof(int) * 4, "custom points");
-	}
+	mi->data = MEM_reallocN(mi->data, sizeof(int) * 4);
 	
 	data = mi->data;
 




More information about the Bf-blender-cvs mailing list