From 815f115338aa960b3bf9451abb20b238d3308dd0 Mon Sep 17 00:00:00 2001 From: Matt Ebb Date: Tue, 3 Oct 2006 00:16:22 +0000 Subject: * Previous backwards compat commit to reset curve radius values to 1.0 on old file was also happening on files made with current CVS (until next release). Added a simple check to make it only happen on old files where there was no radius before. --- source/blender/blenloader/intern/readfile.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source') diff --git a/source/blender/blenloader/intern/readfile.c b/source/blender/blenloader/intern/readfile.c index 2c25e1fe71c..ed23113082e 100644 --- a/source/blender/blenloader/intern/readfile.c +++ b/source/blender/blenloader/intern/readfile.c @@ -5605,12 +5605,12 @@ static void do_versions(FileData *fd, Library *lib, Main *main) if (nu) { if(nu->bezt) { for(bezt=nu->bezt, a=0; apntsu; a++, bezt++) { - bezt->radius= 1.0; + if (!bezt->radius) bezt->radius= 1.0; } } else if(nu->bp) { for(bp=nu->bp, a=0; apntsu*nu->pntsv; a++, bp++) { - bp->radius= 1.0; + if(!bp->radius) bp->radius= 1.0; } } } -- cgit v1.2.3