diff options
author | Dirk Hohndel <dirk@hohndel.org> | 2015-02-12 12:49:25 -0800 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2015-02-12 12:49:25 -0800 |
commit | 7fb35c98d3657407287e6674e7d20ff2525ef152 (patch) | |
tree | b7c0c094dc01dfc72a8cc84a3df9f7dabbeba3af /dive.h | |
parent | 0ce215e0d90e8d7612917b75f73bb703b9ada9ae (diff) | |
download | subsurface-7fb35c98d3657407287e6674e7d20ff2525ef152.tar.gz |
Get trip location from dive's dive site
This adds another useful helper function as well.
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'dive.h')
-rw-r--r-- | dive.h | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -512,6 +512,14 @@ static inline struct dive_site *get_dive_site_for_dive(struct dive *dive) return NULL; } +static inline char *get_dive_location(struct dive *dive) +{ + struct dive_site *ds = get_dive_site_by_uuid(dive->dive_site_uuid); + if (ds && ds->name) + return ds->name; + return NULL; +} + static inline unsigned int number_of_computers(struct dive *dive) { unsigned int total_number = 0; |