X-Git-Url: http://git.wpitchoune.net/gitweb/?a=blobdiff_plain;f=src%2Fgraph.c;h=792bb258d6679962ccf3904acadd5378030a9f18;hb=766834bbf8c235713d9e7a00dd265a4c25c85e32;hp=b2b17cb726c51a5a41b94ea390fbe6e46d35051e;hpb=e43318f964c86e7a749e5b6ffec4f1fde70603c7;p=psensor.git diff --git a/src/graph.c b/src/graph.c index b2b17cb..792bb25 100644 --- a/src/graph.c +++ b/src/graph.c @@ -61,6 +61,8 @@ struct graph_info { /* Return the end time of the graph i.e. the more recent measure. If * no measure are available, return 0. + * If Bezier curves are used return the measure n-3 to avoid to + * display a part of the curve outside the graph area. */ static time_t get_graph_end_time_s(struct psensor **sensors) { @@ -84,8 +86,10 @@ static time_t get_graph_end_time_s(struct psensor **sensors) if (!n) { t = measures[i].time.tv_sec; - if (t > ret) + if (t > ret) { ret = t; + break; + } } else { n--; }