summaryrefslogtreecommitdiffstats
path: root/dive.h
diff options
context:
space:
mode:
Diffstat (limited to 'dive.h')
-rw-r--r--dive.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/dive.h b/dive.h
index a8e3c319a..23e2f544c 100644
--- a/dive.h
+++ b/dive.h
@@ -121,6 +121,13 @@ struct dive_table {
extern struct dive_table dive_table;
+static inline struct dive *get_dive(unsigned int nr)
+{
+ if (nr >= dive_table.nr)
+ return NULL;
+ return dive_table.dives[nr];
+}
+
extern void parse_xml_init(void);
extern void parse_xml_file(const char *filename);