[PATCH] Don't ignore actual diveable mixes
Jef Driesen
jef at libdivecomputer.org
Wed Jun 11 00:23:19 PDT 2014
On 2014-06-10 23:00, Anton Lundin wrote:
> /* Ignore bogus data - libdivecomputer does some crazy stuff */
> - if (o2 + he <= O2_IN_AIR || o2 >= 1000)
> + if (o2 + he <= O2_IN_AIR || o2 > 1000)
> o2 = 0;
> - if (he < 0 || he >= 800 || o2 + he >= 1000)
> + if (he < 0 || o2 + he > 1000)
> he = 0;
If you encounter some bogus data, please report this as a
libdivecomputer bug. It's much better to fix the underlying problem (a
bug in the libdivecomputer parser), rather than trying to workaround the
symptoms in subsurface.
Jef
More information about the subsurface
mailing list