mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
Initialize / reset selected_dive to -1
The value of 0 that we used is actually a valid value and could cause confusion. Suggested-by: Tomaz Canabrava <tcanabrava@kde.org> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
69da208080
commit
1ba901fed6
3 changed files with 3 additions and 3 deletions
|
@ -1319,7 +1319,7 @@ static void delete_selected_dives_cb(GtkWidget *menuitem, GtkTreePath *path)
|
|||
|
||||
/* if no dives are selected at this point clear the display widgets */
|
||||
if (!amount_selected) {
|
||||
selected_dive = 0;
|
||||
selected_dive = -1;
|
||||
process_selected_dives();
|
||||
clear_stats_widgets();
|
||||
clear_equipment_widgets();
|
||||
|
|
|
@ -268,7 +268,7 @@ static void file_close(GtkWidget *w, gpointer data)
|
|||
mark_divelist_changed(FALSE);
|
||||
|
||||
/* clear the selection and the statistics */
|
||||
selected_dive = 0;
|
||||
selected_dive = -1;
|
||||
process_selected_dives();
|
||||
clear_stats_widgets();
|
||||
clear_events();
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
#include "libdivecomputer/parser.h"
|
||||
#include "libdivecomputer/version.h"
|
||||
|
||||
int selected_dive = 0;
|
||||
int selected_dive = -1; /* careful: 0 is a valid value */
|
||||
char zoomed_plot = 0;
|
||||
char dc_number = 0;
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue