diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2011-10-22 18:12:30 +0300 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2011-10-22 18:12:30 +0300 |
commit | f9cb526c969488e6a12d7fe2baf4a71417521460 (patch) | |
tree | 42d039682aebde284b602bb4d9dbc9990250ac41 /dive.c | |
parent | 567c945714e0f627b8b7fe638d925b91b8397a9a (diff) | |
download | subsurface-f9cb526c969488e6a12d7fe2baf4a71417521460.tar.gz |
Add cylinder data to cylinder model as we record each dive
This way the cylinder model list will contain all the different
cylinders that we have ever seen, rather than only containing the models
that we have *edited*.
That makes it much more practical to add new dives with the same
cylinders that we've used before, because now those cylinders will show
up as cylinder models even if we haven't looked and edited the old dives
first.
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'dive.c')
-rw-r--r-- | dive.c | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -240,6 +240,11 @@ struct dive *fixup_dive(struct dive *dive) update_temperature(&dive->watertemp, mintemp); update_depth(&dive->maxdepth, maxdepth); + for (i = 0; i < MAX_CYLINDERS; i++) { + cylinder_type_t *type = &dive->cylinder[i].type; + add_cylinder_description(type); + } + return dive; } |