From 3fd6fd6e5b51863a3cc050df9d6c2342efc88d32 Mon Sep 17 00:00:00 2001 From: Henrik Brautaset Aronsen Date: Tue, 5 Feb 2013 09:28:24 +0100 Subject: [PATCH] Align last temperature text end of temperature plot line MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The temperature plot line was drawn to the end of the dive, but the last temperature plot text was printed near the last temperature *sample*. This was most visible on dives/test27.xml where two "20˚C" were printed on top of each other at the start of the dive, while nothing was printed at the end. Signed-off-by: Henrik Brautaset Aronsen Signed-off-by: Dirk Hohndel --- profile.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profile.c b/profile.c index 22a74986e..86f7537af 100644 --- a/profile.c +++ b/profile.c @@ -914,11 +914,11 @@ static void plot_temperature_text(struct graphics_context *gc, struct plot_info for (i = 0; i < pi->nr; i++) { struct plot_data *entry = pi->entry+i; int mkelvin = entry->temperature; + sec = entry->sec; if (!mkelvin) continue; last_temperature = mkelvin; - sec = entry->sec; /* don't print a temperature * if it's been less than 5min and less than a 2K change OR * if it's been less than 2min OR if the change from the