[Bf-committers] Re: [Bf-blender-cvs] CVS commit: blender/source/blender/include BIF_transform.h blender/source/blender/src editarmature.c editcurve.c editmball.c editmesh_add.c editmesh_tools.c header_view3d.c transform.c

Ton Roosendaal ton at blender.org
Mon Mar 28 16:24:50 CEST 2005


Hi,

> Adding CVs (extrude, divide, ...) to a curve doesn't
> seem to rebuild the array correctly, so using PET
> without going in and out of edit mode will segfault.

What has PET todo with it? If the CV array is corrupt anything  
segfaults...
I did some tests, but subdivide and extrude curve goes fine here. Got a  
sample file?

-Ton-


>
> I'm sure there's a magical function call to fix this
> problem that Ton will gladly insert in the code. :)
>
> Martin
>
> --- Martin Poirier <theeth at yahoo.com> wrote:
>> theeth (Martin Poirier) 2005/03/28 02:56:00 CEST
>>
>>   Modified files:
>>     blender/source/blender/include BIF_transform.h
>>     blender/source/blender/src editarmature.c
>> editcurve.c
>>                                editmball.c
>> editmesh_add.c
>>                                editmesh_tools.c
>> header_view3d.c
>>                                transform.c
>>
>>   Log:
>>   Alright, this hopefully fixes some problems with
>> the last transform commit.
>>
>>   Replaced old transform call when extruding and
>> duplicating. Added a CTX_NOPET context flag for
>> extrude. This is done rather a bit hackishly in
>> Transform right now, better to do it with a on/off
>> pet flag in TransInfo and check that everywhere
>> instead.
>>
>>   Made sure transinfo Ext was initialised at NULL
>> (I'm pretty sure it was in another spot, but
>> LetterRip reported some crash leading me to believe
>> that it might not be all the time. Better be safe
>> than sorry).
>>
>>   Connected PET for curves uses the real distance
>> for the fall off calculations now.
>>
>>   Revision  Changes    Path
>>   1.20      +2 -1
>> blender/source/blender/include/BIF_transform.h
>>
>>
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/ 
> blender/include/BIF_transform.h.diff?r1=1.19&r2=1.20&cvsroot=bf- 
> blender>
>>   1.46      +4 -3
>> blender/source/blender/src/editarmature.c
>>
>>
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/ 
> blender/src/editarmature.c.diff?r1=1.45&r2=1.46&cvsroot=bf-blender>
>>   1.25      +5 -4
>> blender/source/blender/src/editcurve.c
>>
>>
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/ 
> blender/src/editcurve.c.diff?r1=1.24&r2=1.25&cvsroot=bf-blender>
>>   1.14      +3 -2
>> blender/source/blender/src/editmball.c
>>
>>
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/ 
> blender/src/editmball.c.diff?r1=1.13&r2=1.14&cvsroot=bf-blender>
>>   1.25      +2 -1
>> blender/source/blender/src/editmesh_add.c
>>
>>
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/ 
> blender/src/editmesh_add.c.diff?r1=1.24&r2=1.25&cvsroot=bf-blender>
>>   1.39      +2 -2
>> blender/source/blender/src/editmesh_tools.c
>>
>>
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/ 
> blender/src/editmesh_tools.c.diff?r1=1.38&r2=1.39&cvsroot=bf-blender>
>>   1.98      +5 -4
>> blender/source/blender/src/header_view3d.c
>>
>>
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/ 
> blender/src/header_view3d.c.diff?r1=1.97&r2=1.98&cvsroot=bf-blender>
>>   1.62      +33 -15
>> blender/source/blender/src/transform.c
>>
>>
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/ 
> blender/src/transform.c.diff?r1=1.61&r2=1.62&cvsroot=bf-blender>
>> _______________________________________________
>> Bf-blender-cvs mailing list
>> Bf-blender-cvs at projects.blender.org
>>
> http://projects.blender.org/mailman/listinfo/bf-blender-cvs
>>
>
>
> 		
> __________________________________
> Do you Yahoo!?
> Yahoo! Small Business - Try our new resources site!
> http://smallbusiness.yahoo.com/resources/
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at projects.blender.org
> http://projects.blender.org/mailman/listinfo/bf-committers
>
>
------------------------------------------------------------------------ 
--
Ton Roosendaal  Blender Foundation ton at blender.org  
http://www.blender.org



More information about the Bf-committers mailing list