mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
Cleanup: removed unused functions in divelist.h
find_trip_by_idx() and find_matching_trip() weren't used anywhere. The trip index actually is only misused as a "trip saved"-flag. trip_has_selected_dives() only existed as a comment. Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
This commit is contained in:
parent
b7bb9b4177
commit
3a933637da
2 changed files with 0 additions and 47 deletions
|
@ -6,15 +6,12 @@
|
||||||
* dive_trip_t *dive_trip_list;
|
* dive_trip_t *dive_trip_list;
|
||||||
* unsigned int amount_selected;
|
* unsigned int amount_selected;
|
||||||
* void dump_selection(void)
|
* void dump_selection(void)
|
||||||
* dive_trip_t *find_trip_by_idx(int idx)
|
|
||||||
* int trip_has_selected_dives(dive_trip_t *trip)
|
|
||||||
* void get_dive_gas(struct dive *dive, int *o2_p, int *he_p, int *o2low_p)
|
* void get_dive_gas(struct dive *dive, int *o2_p, int *he_p, int *o2low_p)
|
||||||
* int total_weight(struct dive *dive)
|
* int total_weight(struct dive *dive)
|
||||||
* int get_divenr(struct dive *dive)
|
* int get_divenr(struct dive *dive)
|
||||||
* int init_decompression(struct dive *dive)
|
* int init_decompression(struct dive *dive)
|
||||||
* void update_cylinder_related_info(struct dive *dive)
|
* void update_cylinder_related_info(struct dive *dive)
|
||||||
* void dump_trip_list(void)
|
* void dump_trip_list(void)
|
||||||
* dive_trip_t *find_matching_trip(timestamp_t when)
|
|
||||||
* void insert_trip(dive_trip_t **dive_trip_p)
|
* void insert_trip(dive_trip_t **dive_trip_p)
|
||||||
* void remove_dive_from_trip(struct dive *dive)
|
* void remove_dive_from_trip(struct dive *dive)
|
||||||
* void add_dive_to_trip(struct dive *dive, dive_trip_t *trip)
|
* void add_dive_to_trip(struct dive *dive, dive_trip_t *trip)
|
||||||
|
@ -81,21 +78,6 @@ void set_autogroup(bool value)
|
||||||
autogroup = value;
|
autogroup = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
dive_trip_t *find_trip_by_idx(int idx)
|
|
||||||
{
|
|
||||||
dive_trip_t *trip = dive_trip_list;
|
|
||||||
|
|
||||||
if (idx >= 0)
|
|
||||||
return NULL;
|
|
||||||
idx = -idx;
|
|
||||||
while (trip) {
|
|
||||||
if (trip->index == idx)
|
|
||||||
return trip;
|
|
||||||
trip = trip->next;
|
|
||||||
}
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Get "maximal" dive gas for a dive.
|
* Get "maximal" dive gas for a dive.
|
||||||
* Rules:
|
* Rules:
|
||||||
|
@ -711,32 +693,6 @@ void dump_trip_list(void)
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* this finds the last trip that at or before the time given */
|
|
||||||
dive_trip_t *find_matching_trip(timestamp_t when)
|
|
||||||
{
|
|
||||||
dive_trip_t *trip = dive_trip_list;
|
|
||||||
|
|
||||||
if (!trip || trip->when > when) {
|
|
||||||
#ifdef DEBUG_TRIP
|
|
||||||
printf("no matching trip\n");
|
|
||||||
#endif
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
while (trip->next && trip->next->when <= when)
|
|
||||||
trip = trip->next;
|
|
||||||
#ifdef DEBUG_TRIP
|
|
||||||
{
|
|
||||||
struct tm tm;
|
|
||||||
utc_mkdate(trip->when, &tm);
|
|
||||||
printf("found trip %p @ %04d-%02d-%02d %02d:%02d:%02d\n",
|
|
||||||
trip,
|
|
||||||
tm.tm_year, tm.tm_mon + 1, tm.tm_mday,
|
|
||||||
tm.tm_hour, tm.tm_min, tm.tm_sec);
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
return trip;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* insert the trip into the dive_trip_list - but ensure you don't have
|
/* insert the trip into the dive_trip_list - but ensure you don't have
|
||||||
* two trips for the same date; but if you have, make sure you don't
|
* two trips for the same date; but if you have, make sure you don't
|
||||||
* keep the one with less information */
|
* keep the one with less information */
|
||||||
|
|
|
@ -21,13 +21,10 @@ extern int init_decompression(struct deco_state *ds, struct dive *dive);
|
||||||
extern void process_dives(bool imported, bool prefer_imported);
|
extern void process_dives(bool imported, bool prefer_imported);
|
||||||
extern char *get_dive_gas_string(struct dive *dive);
|
extern char *get_dive_gas_string(struct dive *dive);
|
||||||
|
|
||||||
extern dive_trip_t *find_trip_by_idx(int idx);
|
|
||||||
|
|
||||||
struct dive **grow_dive_table(struct dive_table *table);
|
struct dive **grow_dive_table(struct dive_table *table);
|
||||||
extern void get_dive_gas(struct dive *dive, int *o2_p, int *he_p, int *o2low_p);
|
extern void get_dive_gas(struct dive *dive, int *o2_p, int *he_p, int *o2low_p);
|
||||||
extern int get_divenr(struct dive *dive);
|
extern int get_divenr(struct dive *dive);
|
||||||
extern int get_divesite_idx(struct dive_site *ds);
|
extern int get_divesite_idx(struct dive_site *ds);
|
||||||
extern dive_trip_t *find_matching_trip(timestamp_t when);
|
|
||||||
extern void remove_dive_from_trip(struct dive *dive, short was_autogen);
|
extern void remove_dive_from_trip(struct dive *dive, short was_autogen);
|
||||||
extern dive_trip_t *create_and_hookup_trip_from_dive(struct dive *dive);
|
extern dive_trip_t *create_and_hookup_trip_from_dive(struct dive *dive);
|
||||||
extern void autogroup_dives(void);
|
extern void autogroup_dives(void);
|
||||||
|
|
Loading…
Add table
Reference in a new issue