summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--divelist.c2
-rw-r--r--libdivecomputer.c1
-rw-r--r--profile.c4
-rw-r--r--qt-ui/globe.cpp4
-rw-r--r--uemis-downloader.c2
5 files changed, 5 insertions, 8 deletions
diff --git a/divelist.c b/divelist.c
index 223205e27..2d8918784 100644
--- a/divelist.c
+++ b/divelist.c
@@ -188,7 +188,7 @@ int total_weight(struct dive *dive)
static int active_o2(struct dive *dive, struct divecomputer *dc, duration_t time)
{
int o2permille = dive->cylinder[0].gasmix.o2.permille;
- struct event *event = dc->events;
+ struct event *event;
if (!o2permille)
o2permille = O2_IN_AIR;
diff --git a/libdivecomputer.c b/libdivecomputer.c
index 86cea5a80..312f83c9a 100644
--- a/libdivecomputer.c
+++ b/libdivecomputer.c
@@ -577,7 +577,6 @@ static unsigned int undo_libdivecomputer_suunto_nr_changes(unsigned int serial)
b2 = serial % 100;
serial /= 100;
b3 = serial % 100;
- serial /= 100;
serial = b0 + (b1 << 8) + (b2 << 16) + (b3 << 24);
return serial;
diff --git a/profile.c b/profile.c
index c9f3892ab..b7f80f9f0 100644
--- a/profile.c
+++ b/profile.c
@@ -1194,8 +1194,8 @@ static void calculate_ndl_tts(double tissue_tolerance, struct plot_data *entry,
if (deco_allowed_depth(tissue_tolerance, surface_pressure, dive, 1) <= next_stop) {
/* move to the next stop and add the travel between stops */
for (; ascent_depth > next_stop; ascent_depth -= ascent_mm_per_deco_step, entry->tts_calc += ascent_s_per_deco_step)
- tissue_tolerance = add_segment(depth_to_mbar(ascent_depth, dive) / 1000.0,
- &dive->cylinder[cylinderindex].gasmix, ascent_s_per_deco_step, entry->po2 * 1000, dive);
+ add_segment(depth_to_mbar(ascent_depth, dive) / 1000.0,
+ &dive->cylinder[cylinderindex].gasmix, ascent_s_per_deco_step, entry->po2 * 1000, dive);
ascent_depth = next_stop;
next_stop -= deco_stepsize;
}
diff --git a/qt-ui/globe.cpp b/qt-ui/globe.cpp
index 496afb4ac..4c6743770 100644
--- a/qt-ui/globe.cpp
+++ b/qt-ui/globe.cpp
@@ -150,10 +150,8 @@ void GlobeGPS::mouseClicked(qreal lon, qreal lat, GeoDataCoordinates::Unit unit)
}
if (selectedDiveIds.empty())
return;
- if (clear) {
+ if (clear)
MainWindow::instance()->dive_list()->unselectDives();
- clear = false;
- }
MainWindow::instance()->dive_list()->selectDives(selectedDiveIds);
}
diff --git a/uemis-downloader.c b/uemis-downloader.c
index f5467e854..c9d57acfb 100644
--- a/uemis-downloader.c
+++ b/uemis-downloader.c
@@ -564,7 +564,7 @@ static void parse_divespot(char *buf)
while (*tag && strcmp(tag, "object_id"));
if (!*tag)
return;
- type = next_token(&bp);
+ next_token(&bp);
val = next_token(&bp);
divespot = atoi(val);
do {