}
if (new_dive) {
show_dive_info(new_dive);
- show_dive_equipment(new_dive);
+ show_dive_equipment(new_dive, W_IDX_PRIMARY);
show_dive_stats(new_dive);
}
buffered_dive = new_dive;
continue;
}
GError *error = NULL;
- parse_xml_file(a, &error);
+ parse_file(a, &error);
if (error != NULL)
{
report_dives(imported);
run_ui();
+ exit_ui();
return 0;
}