[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [25271] trunk/blender/source/blender/ editors/screen/screen_ops.c: Fix for [#20153] Scale region size from search crashes Blender 2.5 24999

Matt Ebb matt at mke3.net
Thu Dec 10 04:07:08 CET 2009


Revision: 25271
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=25271
Author:   broken
Date:     2009-12-10 04:07:04 +0100 (Thu, 10 Dec 2009)

Log Message:
-----------
Fix for [#20153] Scale region size from search crashes Blender 2.5 24999

Modified Paths:
--------------
    trunk/blender/source/blender/editors/screen/screen_ops.c

Modified: trunk/blender/source/blender/editors/screen/screen_ops.c
===================================================================
--- trunk/blender/source/blender/editors/screen/screen_ops.c	2009-12-10 02:43:55 UTC (rev 25270)
+++ trunk/blender/source/blender/editors/screen/screen_ops.c	2009-12-10 03:07:04 UTC (rev 25271)
@@ -1301,8 +1301,15 @@
 static int region_scale_invoke(bContext *C, wmOperator *op, wmEvent *event)
 {
 	sActionzoneData *sad= event->customdata;
-	AZone *az= sad->az;
+	AZone *az;
 	
+	if(event->type!=EVT_ACTIONZONE_AREA) {
+		BKE_report(op->reports, RPT_ERROR, "Can only scale region size from an action zone");	
+		return OPERATOR_CANCELLED;
+	}
+	
+	az = sad->az;
+	
 	if(az->ar) {
 		RegionMoveData *rmd= MEM_callocN(sizeof(RegionMoveData), "RegionMoveData");
 		





More information about the Bf-blender-cvs mailing list