#define MAX_CYLINDERS (8)
struct dive {
+ int number;
time_t when;
char *location;
char *notes;
extern void show_dive_equipment(struct dive *);
extern void flush_dive_equipment_changes(struct dive *);
+extern void update_dive(struct dive *new_dive);
extern void save_dives(const char *filename);
static inline unsigned int dive_size(int samples)