summaryrefslogtreecommitdiffstats
path: root/core/dive.c
diff options
context:
space:
mode:
authorGravatar Berthold Stoeger <bstoeger@mail.tuwien.ac.at>2019-08-05 20:43:06 +0200
committerGravatar Dirk Hohndel <dirk@hohndel.org>2019-08-08 16:26:31 -0700
commit52e5d9c605469b338075e22533a8f97a6f984b57 (patch)
treec8fd18dc85ee5afba09c6714353316efc8a8db68 /core/dive.c
parent594d1d3514f91221884bdc31f29a09e8f325f1e8 (diff)
downloadsubsurface-52e5d9c605469b338075e22533a8f97a6f984b57.tar.gz
Cleanup: move planner/deco related declarations planner/deco.h
Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
Diffstat (limited to 'core/dive.c')
-rw-r--r--core/dive.c26
1 files changed, 0 insertions, 26 deletions
diff --git a/core/dive.c b/core/dive.c
index 9a5171c32..a86ca4f57 100644
--- a/core/dive.c
+++ b/core/dive.c
@@ -3435,32 +3435,6 @@ void set_git_prefs(const char *prefs)
git_prefs.pp_graphs.po2 = 1;
}
-void average_max_depth(struct diveplan *dive, int *avg_depth, int *max_depth)
-{
- int integral = 0;
- int last_time = 0;
- int last_depth = 0;
- struct divedatapoint *dp = dive->dp;
-
- *max_depth = 0;
-
- while (dp) {
- if (dp->time) {
- /* Ignore gas indication samples */
- integral += (dp->depth.mm + last_depth) * (dp->time - last_time) / 2;
- last_time = dp->time;
- last_depth = dp->depth.mm;
- if (dp->depth.mm > *max_depth)
- *max_depth = dp->depth.mm;
- }
- dp = dp->next;
- }
- if (last_time)
- *avg_depth = integral / last_time;
- else
- *avg_depth = *max_depth = 0;
-}
-
struct picture *alloc_picture()
{
struct picture *pic = malloc(sizeof(struct picture));