From d5da3c9a958de044ad934290d72ee9e1213fa427 Mon Sep 17 00:00:00 2001 From: Dirk Hohndel Date: Wed, 5 Dec 2012 21:19:30 -0800 Subject: [PATCH] Prevent crash when no default device is set We were dereferencing the default device, even if not set. Signed-off-by: Dirk Hohndel --- gtk-gui.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gtk-gui.c b/gtk-gui.c index 943a657e5..006d1634f 100644 --- a/gtk-gui.c +++ b/gtk-gui.c @@ -1700,7 +1700,8 @@ static GtkComboBox *dc_device_selector(GtkWidget *vbox) if (default_index != -1) gtk_combo_box_set_active(GTK_COMBO_BOX(combo_box), default_index); else - gtk_entry_set_text(GTK_ENTRY(gtk_bin_get_child(GTK_BIN(combo_box))), + if (default_dive_computer_device) + gtk_entry_set_text(GTK_ENTRY(gtk_bin_get_child(GTK_BIN(combo_box))), default_dive_computer_device); return GTK_COMBO_BOX(combo_box);