Replace get_gasmix_from_event and get_gasidx with get_cylinder_index. get_cylinder_index actually knows about both types of gaschange events and the difference between them.
Signed-off-by: Anton Lundin <[email protected]> --- qt-ui/profile/diveeventitem.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/qt-ui/profile/diveeventitem.cpp b/qt-ui/profile/diveeventitem.cpp index 201b489..b614e83 100644 --- a/qt-ui/profile/diveeventitem.cpp +++ b/qt-ui/profile/diveeventitem.cpp @@ -128,9 +128,8 @@ bool DiveEventItem::shouldBeHidden() * Don't bother showing them if they match the first gas already */ if (!strcmp(event->name, "gaschange") && !event->time.seconds) { - struct gasmix *mix = get_gasmix_from_event(event); struct dive *dive = current_dive; - if (dive && get_gasidx(dive, mix) <= 0) + if (dive && get_cylinder_index(dive, event) == 0) return true; } for (int i = 0; i < evn_used; i++) { -- 1.9.1 _______________________________________________ subsurface mailing list [email protected] http://lists.hohndel.org/cgi-bin/mailman/listinfo/subsurface
