From 3be758d1dbd100f98744258bc27a97eec5776b4e Mon Sep 17 00:00:00 2001 From: Joshua Leung Date: Tue, 30 Jan 2007 21:43:01 +0000 Subject: [PATCH] == Armature Path-Drawing == This adds a little paranoia check for some values used by path drawing which may be uninitialised in older-files causing an infinite loop. --- source/blender/src/drawarmature.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/blender/src/drawarmature.c b/source/blender/src/drawarmature.c index 15e94ef2ff2..864e0dd397e 100644 --- a/source/blender/src/drawarmature.c +++ b/source/blender/src/drawarmature.c @@ -1747,6 +1747,8 @@ static void draw_pose_paths(Object *ob) glPushMatrix(); glLoadMatrixf(G.vd->viewmat); + /* version patch here - cannot access frame info from file reading */ + if (arm->pathsize == 0) arm->pathsize= 1; stepsize = arm->pathsize; for(pchan= ob->pose->chanbase.first; pchan; pchan= pchan->next) {