X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=src%2Fspecials.c;h=3fa6e0b4710a92787696ae33102d415f63fd4bc9;hb=bdc8200a21032a8a79f45aa0e6cc308d34b14d48;hp=27b8d8309d96c7c6606ca4b452b904b2d6c7acd6;hpb=a218eb70ef6db6847f250b3e538f5bb12b0e0b7c;p=monky diff --git a/src/specials.c b/src/specials.c index 27b8d83..3fa6e0b 100644 --- a/src/specials.c +++ b/src/specials.c @@ -324,7 +324,6 @@ static void graph_append(struct special_t *graph, double f, char showaslog) f = graph->graph_scale; } - graph->graph[0] = f; /* add new data */ /* shift all the data by 1 */ for (i = graph->graph_width - 1; i > 0; i--) { graph->graph[i] = graph->graph[i - 1]; @@ -333,9 +332,10 @@ static void graph_append(struct special_t *graph, double f, char showaslog) graph->graph_scale = graph->graph[i - 1]; } } - if (graph->scaled && graph->graph[graph->graph_width] > graph->graph_scale) { + graph->graph[0] = f; /* add new data */ + if (graph->scaled && graph->graph[0] > graph->graph_scale) { /* check if we need to update the scale */ - graph->graph_scale = graph->graph[graph->graph_width]; + graph->graph_scale = graph->graph[0]; } }