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');
                                }


_______________________________________________
Bf-blender-cvs mailing list
Bf-blender-cvs@blender.org
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to