summaryrefslogtreecommitdiffstats
path: root/save-xml.c
diff options
context:
space:
mode:
authorGravatar Linus Torvalds <torvalds@linux-foundation.org>2011-09-12 10:27:35 -0700
committerGravatar Linus Torvalds <torvalds@linux-foundation.org>2011-09-12 10:27:35 -0700
commit6b0bb87f5b1f6495f0d4853f5f71c5774682cc32 (patch)
tree64998fb357da4074c18bd91ca48dccc062177f8f /save-xml.c
parenta9f74044ae228f912515bebc983f872aa7f37695 (diff)
downloadsubsurface-6b0bb87f5b1f6495f0d4853f5f71c5774682cc32.tar.gz
Further work on libdivecomputer integration
.. this now registers the dive parsing callback, and starts to parse the data. So I can see the last divetime on my Suunto Vyper Air now. Still a lot more boilerplate stuff to go, though. The libdivecomputer interfaces really are pretty insane: why should the caller set up the dive parsing for each computer type, when libdivecomputer knows what types it has? IOW, much of that boilerplate should be hidden inside of libdivecomputer, rather than exposed to the user. But whatever. I'm taking pieces from "examples/universal.c" as I go along (it's under LGPL 2.1). I want to do it in small chunks just to feel that I understand what's going on, rather than just blindly copying it all. Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'save-xml.c')
0 files changed, 0 insertions, 0 deletions