]> granicus.if.org Git - graphviz/commitdiff
revert previous change - but add more comments
authorellson <devnull@localhost>
Fri, 14 Mar 2008 17:29:30 +0000 (17:29 +0000)
committerellson <devnull@localhost>
Fri, 14 Mar 2008 17:29:30 +0000 (17:29 +0000)
lib/common/emit.c

index 9dd5ca772e8b49b669c519db5c31aa462c8409ce..e5d352fcc3c31932095ff2cc5585295a4c609662 100644 (file)
@@ -1964,9 +1964,9 @@ static void init_job_viewport(GVJ_t * job, graph_t * g)
     Z = 1.0;
     if (GD_drawing(g)->size.x > 0) {   /* graph size was given by user... */
        P2PF(GD_drawing(g)->size, size);
-       if ((size.x < sz.x) || (size.y < sz.y) /* drawing is too big... */
+       if ((size.x < sz.x) || (size.y < sz.y) /* drawing is too big (in either axi) ... */
            || ((GD_drawing(g)->filled) /* or ratio=filled requested and ... */
-               && ((size.x > sz.x) || (size.y > sz.y)))) /* drawing is too small... */
+               && (size.x > sz.x) && (size.y > sz.y))) /* drawing is too small (in both axis) ... */
            Z = MIN(size.x/sz.x, size.y/sz.y);
     }