From e8278becd2fdcd41d3e6c16902343efc88a1ed01 Mon Sep 17 00:00:00 2001 From: Dirk Hohndel Date: Tue, 28 Nov 2017 21:44:11 -0800 Subject: [PATCH] Fix signed/unsigned issue Also deal with an unused argument in the case of a Subsurface-mobile build. Signed-off-by: Dirk Hohndel --- core/profile.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/profile.c b/core/profile.c index 8821b4363..d95ef1a0a 100644 --- a/core/profile.c +++ b/core/profile.c @@ -399,7 +399,7 @@ struct plot_info calculate_max_limits_new(struct dive *dive, struct divecomputer bool seen = false; static struct plot_info pi; int maxdepth = dive->maxdepth.mm; - unsigned int maxtime = 0; + int maxtime = 0; int maxpressure = 0, minpressure = INT_MAX; int maxhr = 0, minhr = INT_MAX; int mintemp = dive->mintemp.mkelvin; @@ -1310,6 +1310,8 @@ void create_plot_info_new(struct dive *dive, struct divecomputer *dc, struct plo #ifndef SUBSURFACE_MOBILE struct deco_state plot_deco_state; init_decompression(&plot_deco_state, dive); +#else + (void)planner_ds; #endif /* Create the new plot data */ free((void *)last_pi_entry_new);