Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKen Hughes <khughes@pacific.edu>2006-12-21 03:17:30 +0300
committerKen Hughes <khughes@pacific.edu>2006-12-21 03:17:30 +0300
commit1443d3a2316394a2a00685137737708e1ab65f73 (patch)
treebd17ed443f22dd47288bc3528e105236035c888e /source/blender/python/api2_2x/SurfNurb.c
parent1eded8d67745cb2e908e674efce3c12b16348a27 (diff)
Python API
---------- Bug fix for SurfNurb.flagU and SurfNurb.flagV setters: makeknots() was not being called with correct arguments.
Diffstat (limited to 'source/blender/python/api2_2x/SurfNurb.c')
-rw-r--r--source/blender/python/api2_2x/SurfNurb.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/python/api2_2x/SurfNurb.c b/source/blender/python/api2_2x/SurfNurb.c
index 896446a9819..701fe4c6531 100644
--- a/source/blender/python/api2_2x/SurfNurb.c
+++ b/source/blender/python/api2_2x/SurfNurb.c
@@ -322,7 +322,7 @@ static int SurfNurb_setFlagU( BPy_SurfNurb * self, PyObject * args )
flagu = (flagu << 1) | (self->nurb->flagu & CU_CYCLIC);
if( self->nurb->flagu != flagu ) {
self->nurb->flagu = (short)flagu;
- makeknots( self->nurb, 1, self->nurb->flagu );
+ makeknots( self->nurb, 1, self->nurb->flagu >> 1 );
}
return 0;
@@ -366,7 +366,7 @@ static int SurfNurb_setFlagV( BPy_SurfNurb * self, PyObject * args )
flagv = (flagv << 1) | (self->nurb->flagv & CU_CYCLIC);
if( self->nurb->flagv != flagv ) {
self->nurb->flagv = (short)flagv;
- makeknots( self->nurb, 2, self->nurb->flagv );
+ makeknots( self->nurb, 2, self->nurb->flagv >> 1 );
}
return 0;