[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [33817] trunk/blender/source/blender/ editors/curve/editcurve.c: Fix for last own commit: missed mode check in addvert_Nurb, so

Sergey Sharybin g.ulairi at gmail.com
Mon Dec 20 18:42:17 CET 2010


Revision: 33817
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=33817
Author:   nazgul
Date:     2010-12-20 18:42:17 +0100 (Mon, 20 Dec 2010)

Log Message:
-----------
Fix for last own commit: missed mode check in addvert_Nurb, so
blender was crashing when user tries to extrude (with e-button)
when nothing was selected.

Modified Paths:
--------------
    trunk/blender/source/blender/editors/curve/editcurve.c

Modified: trunk/blender/source/blender/editors/curve/editcurve.c
===================================================================
--- trunk/blender/source/blender/editors/curve/editcurve.c	2010-12-20 16:29:08 UTC (rev 33816)
+++ trunk/blender/source/blender/editors/curve/editcurve.c	2010-12-20 17:42:17 UTC (rev 33817)
@@ -4337,7 +4337,7 @@
 	findselectedNurbvert(&editnurb->nurbs, &nu, &bezt, &bp);
 
 	if ((nu == NULL) || (nu->type==CU_BEZIER && bezt==NULL) || (nu->type!=CU_BEZIER && bp==NULL)) {
-		if(cu->actnu >= 0) {
+		if(cu->actnu >= 0 && mode!='e') {
 			nu= BLI_findlink(&editnurb->nurbs, cu->actnu);
 
 			if(nu->type==CU_BEZIER) {





More information about the Bf-blender-cvs mailing list