[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [18634] branches/blender2.5/blender/source /blender/editors/interface/view2d.c: fix for eternal loop that could happen when resizing the view.
Campbell Barton
ideasman42 at gmail.com
Fri Jan 23 15:08:02 CET 2009
Revision: 18634
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=18634
Author: campbellbarton
Date: 2009-01-23 15:08:02 +0100 (Fri, 23 Jan 2009)
Log Message:
-----------
fix for eternal loop that could happen when resizing the view.
Modified Paths:
--------------
branches/blender2.5/blender/source/blender/editors/interface/view2d.c
Modified: branches/blender2.5/blender/source/blender/editors/interface/view2d.c
===================================================================
--- branches/blender2.5/blender/source/blender/editors/interface/view2d.c 2009-01-23 10:51:13 UTC (rev 18633)
+++ branches/blender2.5/blender/source/blender/editors/interface/view2d.c 2009-01-23 14:08:02 UTC (rev 18634)
@@ -1391,7 +1391,7 @@
grid->powerx= 1;
/* draw numbers in the appropriate range */
- if (dfac != 0.0f) {
+ if (dfac > 0.0f) {
for (; fac < hor.xmax; fac+=dfac, val+=grid->dx) {
switch (vs->xunits) {
case V2D_UNIT_FRAMES: /* frames (as whole numbers)*/
@@ -1523,7 +1523,7 @@
fac += 0.5f * dfac;
/* draw vertical steps */
- if (dfac != 0.0f) {
+ if (dfac > 0.0f) {
for (; fac < vert.ymax; fac+= dfac, val += grid->dy) {
scroll_printstr(vs, scene, (float)(vert.xmax)-14.0f, fac, val, grid->powery, vs->yunits, 'v');
}
More information about the Bf-blender-cvs
mailing list