]> git.tdb.fi Git - ext/subsurface.git/commit
Do a dive de-dup pass
authorLinus Torvalds <torvalds@linux-foundation.org>
Fri, 2 Sep 2011 23:40:28 +0000 (16:40 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Fri, 2 Sep 2011 23:40:28 +0000 (16:40 -0700)
commit5f05173e793d49319c727240014b59a04bd4075c
tree166aa17ed74dadf70b9a78cb3385d92d610a7e41
parentef0d00e76a2343f5d730eff3381d6715e3134ae8
Do a dive de-dup pass

If given multiple dives at the same time, just de-dup the dives.  This
happens when you've dumped the whole dive-computer several times, and
some dives show up in multiple dumps.

When de-duping, try to avoid dropping data.  So if one dive has notes
attached to it, and the other one does not, pick the notes from the dive
that does have them.  Obvious stuff like that.

The sample merge is also written so that it should be possible to merge
two dives. Which we don't actually do yet.

Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
dive.h
main.c
parse-xml.c