Revision: 20396
          
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=20396
Author:   eman
Date:     2009-05-25 05:28:35 +0200 (Mon, 25 May 2009)

Log Message:
-----------
Two fixes from Laurynas Duburas after my last commit:

- Fixed split tool crash due to  bad pointer.
- Fixed bug when creating "Curve" primitive doesn't add any CPs to curve.

Modified Paths:
--------------
    branches/nurbs/blender/source/blender/src/editcurve.c

Modified: branches/nurbs/blender/source/blender/src/editcurve.c
===================================================================
--- branches/nurbs/blender/source/blender/src/editcurve.c       2009-05-25 
03:06:03 UTC (rev 20395)
+++ branches/nurbs/blender/source/blender/src/editcurve.c       2009-05-25 
03:28:35 UTC (rev 20396)
@@ -2410,10 +2410,10 @@
                                nu2 -> flag = nu -> flag;
                                
                                BLI_insertlinkbefore(&editNurb, nu, nu2);
-                               nurbanaInit(nu2->nurbanaPtr);
+                               nurbanaInit(nu2);
                                nu2Ptr = nu2 -> nurbanaPtr;
                        }
-                   NRB_splitBuffer(tmpBuffer, inserted, nu->nurbanaPtr, 
nu2->nurbanaPtr, splitKnot, newLength, k, uv, frstLen, scndLen);
+                   NRB_splitBuffer(tmpBuffer, inserted, nu->nurbanaPtr, 
nu2Ptr, splitKnot, newLength, k, uv, frstLen, scndLen);
                    if (nu -> pntsv == 1) {
                        int i;
                        BPoint *cp = nu -> bp + nu -> pntsu - 1;
@@ -4781,6 +4781,9 @@
                }
                else {
                        nurbanaInit(nu);
+                       NRB_CreatePrimitive(nu -> nurbanaPtr, 0);
+                       adjustNurbPoints(nu, cent, imat);
+
                }
                break;
        case 6: /* 5 point path */


_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to