forked from pool/rrdtool
13 lines
416 B
Diff
13 lines
416 B
Diff
--- src/rrd_graph.c
|
|
+++ src/rrd_graph.c
|
|
@@ -1063,6 +1063,7 @@
|
|
*/
|
|
if (finite(paintval) && im->gdes[ii].gf != GF_TICK ) {
|
|
- if (isnan(minval) || paintval < minval)
|
|
- minval = paintval;
|
|
+ if ((isnan(minval) || paintval < minval ) &&
|
|
+ ! (im->logarithmic && paintval <= 0.0))
|
|
+ minval = paintval;
|
|
if (isnan(maxval) || paintval > maxval)
|
|
maxval = paintval;
|