diff options
author | Ken Hughes <khughes@pacific.edu> | 2006-12-21 03:17:30 +0300 |
---|---|---|
committer | Ken Hughes <khughes@pacific.edu> | 2006-12-21 03:17:30 +0300 |
commit | 1443d3a2316394a2a00685137737708e1ab65f73 (patch) | |
tree | bd17ed443f22dd47288bc3528e105236035c888e /source/blender/python/api2_2x/SurfNurb.c | |
parent | 1eded8d67745cb2e908e674efce3c12b16348a27 (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.c | 4 |
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; |