From: oetiker Date: Sat, 16 Aug 2008 07:13:01 +0000 (+0000) Subject: When in lazy mode, and the graph does not get regenerated, then there are no X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=02e00a5b3ef9181c8233c59da672732ece15d47d;p=rrdtool.git When in lazy mode, and the graph does not get regenerated, then there are no results from PRINT either. Fix for #163. git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1461 a5681a0c-68f1-0310-ab6d-d61299d08faa --- diff --git a/doc/rrdgraph.pod b/doc/rrdgraph.pod index 092e37f..89ea6f7 100644 --- a/doc/rrdgraph.pod +++ b/doc/rrdgraph.pod @@ -264,7 +264,7 @@ Note that for linear graphs, SI notation is used by default. Only generate the graph if the current graph is out of date or not existent. Note, that only the image size will be returned, if you run with lazy even -when using graphv. +when using graphv and even when using PRINT. [B<-f>|B<--imginfo> I] diff --git a/src/rrd_graph.c b/src/rrd_graph.c index 7ff6887..03027b1 100644 --- a/src/rrd_graph.c +++ b/src/rrd_graph.c @@ -2950,8 +2950,8 @@ int graph_paint( rrd_infoval_t info; PangoFontMap *font_map = pango_cairo_font_map_get_default(); - /* if we are lazy and there is nothing to PRINT ... quit now */ - if (lazy && im->prt_c == 0) { + /* if we want and can be lazy ... quit now */ + if (lazy) { info.u_cnt = im->ximg; grinfo_push(im, sprintf_alloc("image_width"), RD_I_CNT, info); info.u_cnt = im->yimg;