diff --git a/core/dive.c b/core/dive.c index ecba10444..a0399fb63 100644 --- a/core/dive.c +++ b/core/dive.c @@ -1852,10 +1852,9 @@ static pressure_t merge_pressures(pressure_t a, pressure_t sample_a, pressure_t a = b; if (!b.mbar) b = a; - if (take_min && a.mbar < b.mbar) - return a; - else - return b; + if (take_min) + return a.mbar < b.mbar? a : b; + return a.mbar > b.mbar? a : b; } /*