summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--dive.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/dive.c b/dive.c
index 2ed90f284..215789522 100644
--- a/dive.c
+++ b/dive.c
@@ -2915,6 +2915,14 @@ static int split_dive_at(struct dive *dive, int a, int b)
dc2->maxdepth.mm = 0;
d1->maxdepth.mm = 0;
d2->maxdepth.mm = 0;
+ d1->duration.seconds = 0;
+ d2->duration.seconds = 0;
+ d1->watertemp.mkelvin = 0;
+ d2->watertemp.mkelvin = 0;
+ d1->maxtemp.mkelvin = 0;
+ d2->maxtemp.mkelvin = 0;
+ d1->mintemp.mkelvin = 0;
+ d2->mintemp.mkelvin = 0;
fixup_dive(d1);
fixup_dive(d2);