]> git.tdb.fi Git - ext/subsurface.git/commit
Work around more Diving Log bugs..
authorLinus Torvalds <torvalds@linux-foundation.org>
Sun, 11 Sep 2011 20:16:23 +0000 (13:16 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sun, 11 Sep 2011 22:49:50 +0000 (15:49 -0700)
commit0282d515db875cee0139e121db13084be0caac82
tree8896e7723463a6f6fb1f0ec4dfab953944bc600d
parent27ed16072f3b49b07e0af495fed10f883de90c82
Work around more Diving Log bugs..

The Diving Log temperature reading is in Fahrenheit for the samples (for
the per-dive water/air temperature it's in Celsius).  But it seems to
have a bug where a lack of a sample has been turned into 32 Fahrenheit
(which is 0 celsius).  This is despite the dive itself having a water
temperature of 8 degF.

Just throw away those bogus freezing temperatures.  Sure, they can
happen, and ice divers are crazy - but in this case I know it's just an
error in the log, and it looks very much like a Diving Log bug.

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