From: Linus Torvalds Date: Sat, 1 Oct 2011 04:55:51 +0000 (-0700) Subject: We forgot to pick up the 'value' field of a dive event X-Git-Url: http://git.tdb.fi/?p=ext%2Fsubsurface.git;a=commitdiff_plain;h=9d8bdee350b4193a555be0f3f7fb94a9670a4a7e We forgot to pick up the 'value' field of a dive event Just missed that one entirely in the xml parser for some reason. Probably because the fields don't have much semantic meaning, so I didn't even realize that I had missed one of the random integer values in an event. On my suunto, the 'value' field seems to contain things like the new Oxygen percentage of a gas change event etc. Signed-off-by: Linus Torvalds --- diff --git a/parse-xml.c b/parse-xml.c index 6eafb0d..efae6b6 100644 --- a/parse-xml.c +++ b/parse-xml.c @@ -587,6 +587,8 @@ static void try_to_fill_event(const char *name, char *buf) return; if (MATCH(".flags", get_index, &event.flags)) return; + if (MATCH(".value", get_index, &event.value)) + return; nonmatch("event", name, buf); }