aboutsummaryrefslogtreecommitdiffstats
path: root/gtk/airpcap_dlg.c
diff options
context:
space:
mode:
authorgerald <gerald@f5534014-38df-0310-8fa8-9805f1628bb7>2009-07-01 15:56:12 +0000
committergerald <gerald@f5534014-38df-0310-8fa8-9805f1628bb7>2009-07-01 15:56:12 +0000
commitd5ef835fbe39f30418c15c98fcb22234718e7f06 (patch)
tree0457d286ca29336ca2da88a6104a8ee1c6a4b486 /gtk/airpcap_dlg.c
parentd134a4300ff928f0ea2167bc7f801e64db128e52 (diff)
Fix a key entry bug in the decryption key dialog. Remove some unused /
unnecessary functions. Clean up code in a couple of places. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28908 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'gtk/airpcap_dlg.c')
-rw-r--r--gtk/airpcap_dlg.c70
1 files changed, 14 insertions, 56 deletions
diff --git a/gtk/airpcap_dlg.c b/gtk/airpcap_dlg.c
index dbcdb20b06..43f0493ac2 100644
--- a/gtk/airpcap_dlg.c
+++ b/gtk/airpcap_dlg.c
@@ -576,7 +576,7 @@ on_reset_configuration_bt_clicked(GtkWidget *button _U_, gpointer data _U_)
static void
on_add_key_ok_bt_clicked(GtkWidget *widget _U_, gpointer data _U_)
{
- GtkWidget *type_cm,
+ GtkWidget *type_cb,
*key_en,
*ssid_en;
@@ -601,7 +601,7 @@ on_add_key_ok_bt_clicked(GtkWidget *widget _U_, gpointer data _U_)
key_ls = g_object_get_data(G_OBJECT(data),AIRPCAP_ADVANCED_ADD_KEY_LIST_KEY);
selected_item = g_object_get_data(G_OBJECT(data),AIRPCAP_ADVANCED_SELECTED_KEY_LIST_ITEM_KEY);
- type_cm = g_object_get_data(G_OBJECT(data),AIRPCAP_ADVANCED_ADD_KEY_TYPE_KEY);
+ type_cb = g_object_get_data(G_OBJECT(data),AIRPCAP_ADVANCED_ADD_KEY_TYPE_KEY);
key_en = g_object_get_data(G_OBJECT(data),AIRPCAP_ADVANCED_ADD_KEY_KEY_KEY);
ssid_en = g_object_get_data(G_OBJECT(data),AIRPCAP_ADVANCED_ADD_KEY_SSID_KEY);
@@ -610,7 +610,7 @@ on_add_key_ok_bt_clicked(GtkWidget *widget _U_, gpointer data _U_)
keys_in_list = GTK_CLIST(key_ls)->rows;
- type_entered = g_strdup(gtk_entry_get_text(GTK_ENTRY(GTK_COMBO(type_cm)->entry)));
+ type_entered = gtk_combo_box_get_active_text(GTK_COMBO_BOX(type_cb));
key_entered = g_strdup(gtk_entry_get_text(GTK_ENTRY(key_en)));
ssid_entered = g_strdup(gtk_entry_get_text(GTK_ENTRY(ssid_en)));
@@ -619,6 +619,10 @@ on_add_key_ok_bt_clicked(GtkWidget *widget _U_, gpointer data _U_)
new_key_string = g_string_new(key_entered);
new_ssid_string = g_string_new(ssid_entered);
+ g_free(type_entered);
+ g_free(key_entered );
+ g_free(ssid_entered);
+
g_strchug(new_key_string->str);
g_strchomp(new_key_string->str);
@@ -637,9 +641,6 @@ on_add_key_ok_bt_clicked(GtkWidget *widget _U_, gpointer data _U_)
g_string_free(new_key_string, TRUE);
g_string_free(new_ssid_string,TRUE);
- g_free(type_entered);
- g_free(key_entered );
- g_free(ssid_entered);
return;
}
@@ -651,9 +652,6 @@ on_add_key_ok_bt_clicked(GtkWidget *widget _U_, gpointer data _U_)
g_string_free(new_key_string, TRUE);
g_string_free(new_ssid_string,TRUE);
- g_free(type_entered);
- g_free(key_entered );
- g_free(ssid_entered);
return;
}
@@ -667,9 +665,6 @@ on_add_key_ok_bt_clicked(GtkWidget *widget _U_, gpointer data _U_)
g_string_free(new_key_string, TRUE);
g_string_free(new_ssid_string,TRUE);
- g_free(type_entered);
- g_free(key_entered );
- g_free(ssid_entered);
return;
}
}
@@ -692,9 +687,6 @@ on_add_key_ok_bt_clicked(GtkWidget *widget _U_, gpointer data _U_)
g_string_free(new_key_string, TRUE);
g_string_free(new_ssid_string,TRUE);
- g_free(type_entered);
- g_free(key_entered );
- g_free(ssid_entered);
return;
}
@@ -709,9 +701,6 @@ on_add_key_ok_bt_clicked(GtkWidget *widget _U_, gpointer data _U_)
g_string_free(new_key_string, TRUE);
g_string_free(new_ssid_string,TRUE);
- g_free(type_entered);
- g_free(key_entered );
- g_free(ssid_entered);
return;
}
@@ -733,9 +722,6 @@ on_add_key_ok_bt_clicked(GtkWidget *widget _U_, gpointer data _U_)
g_string_free(new_key_string, TRUE);
g_string_free(new_ssid_string,TRUE);
- g_free(type_entered);
- g_free(key_entered );
- g_free(ssid_entered);
return;
}
@@ -749,9 +735,6 @@ on_add_key_ok_bt_clicked(GtkWidget *widget _U_, gpointer data _U_)
g_string_free(new_key_string, TRUE);
g_string_free(new_ssid_string,TRUE);
- g_free(type_entered);
- g_free(key_entered );
- g_free(ssid_entered);
return;
}
}
@@ -770,10 +753,6 @@ on_add_key_ok_bt_clicked(GtkWidget *widget _U_, gpointer data _U_)
g_string_free(new_key_string, TRUE);
g_string_free(new_ssid_string,TRUE);
- g_free(type_entered);
- g_free(key_entered );
- g_free(ssid_entered);
-
window_destroy(GTK_WIDGET(data));
return;
}
@@ -784,7 +763,7 @@ on_add_key_ok_bt_clicked(GtkWidget *widget _U_, gpointer data _U_)
static void
on_edit_key_ok_bt_clicked(GtkWidget *widget _U_, gpointer data _U_)
{
- GtkWidget *type_cm,
+ GtkWidget *type_cb,
*key_en,
*ssid_en;
@@ -809,7 +788,7 @@ on_edit_key_ok_bt_clicked(GtkWidget *widget _U_, gpointer data _U_)
key_ls = g_object_get_data(G_OBJECT(data),AIRPCAP_ADVANCED_EDIT_KEY_LIST_KEY);
selected_item = g_object_get_data(G_OBJECT(data),AIRPCAP_ADVANCED_EDIT_KEY_SELECTED_KEY);
- type_cm = g_object_get_data(G_OBJECT(data),AIRPCAP_ADVANCED_EDIT_KEY_TYPE_KEY);
+ type_cb = g_object_get_data(G_OBJECT(data),AIRPCAP_ADVANCED_EDIT_KEY_TYPE_KEY);
key_en = g_object_get_data(G_OBJECT(data),AIRPCAP_ADVANCED_EDIT_KEY_KEY_KEY);
ssid_en = g_object_get_data(G_OBJECT(data),AIRPCAP_ADVANCED_EDIT_KEY_SSID_KEY);
@@ -818,7 +797,7 @@ on_edit_key_ok_bt_clicked(GtkWidget *widget _U_, gpointer data _U_)
keys_in_list = GTK_CLIST(key_ls)->rows;
- type_entered = g_strdup(gtk_entry_get_text(GTK_ENTRY(GTK_COMBO(type_cm)->entry)));
+ type_entered = gtk_combo_box_get_active_text(GTK_COMBO_BOX(type_cb));
key_entered = g_strdup(gtk_entry_get_text(GTK_ENTRY(key_en)));
ssid_entered = g_strdup(gtk_entry_get_text(GTK_ENTRY(ssid_en)));
@@ -827,6 +806,10 @@ on_edit_key_ok_bt_clicked(GtkWidget *widget _U_, gpointer data _U_)
new_key_string = g_string_new(key_entered);
new_ssid_string = g_string_new(ssid_entered);
+ g_free(type_entered);
+ g_free(key_entered );
+ g_free(ssid_entered);
+
g_strchug(new_key_string->str);
g_strchomp(new_key_string->str);
@@ -845,9 +828,6 @@ on_edit_key_ok_bt_clicked(GtkWidget *widget _U_, gpointer data _U_)
g_string_free(new_key_string, TRUE);
g_string_free(new_ssid_string,TRUE);
- g_free(type_entered);
- g_free(key_entered );
- g_free(ssid_entered);
return;
}
@@ -859,9 +839,6 @@ on_edit_key_ok_bt_clicked(GtkWidget *widget _U_, gpointer data _U_)
g_string_free(new_key_string, TRUE);
g_string_free(new_ssid_string,TRUE);
- g_free(type_entered);
- g_free(key_entered );
- g_free(ssid_entered);
return;
}
@@ -875,9 +852,6 @@ on_edit_key_ok_bt_clicked(GtkWidget *widget _U_, gpointer data _U_)
g_string_free(new_key_string, TRUE);
g_string_free(new_ssid_string,TRUE);
- g_free(type_entered);
- g_free(key_entered );
- g_free(ssid_entered);
return;
}
}
@@ -900,9 +874,6 @@ on_edit_key_ok_bt_clicked(GtkWidget *widget _U_, gpointer data _U_)
g_string_free(new_key_string, TRUE);
g_string_free(new_ssid_string,TRUE);
- g_free(type_entered);
- g_free(key_entered );
- g_free(ssid_entered);
return;
}
@@ -917,9 +888,6 @@ on_edit_key_ok_bt_clicked(GtkWidget *widget _U_, gpointer data _U_)
g_string_free(new_key_string, TRUE);
g_string_free(new_ssid_string,TRUE);
- g_free(type_entered);
- g_free(key_entered );
- g_free(ssid_entered);
return;
}
@@ -941,9 +909,6 @@ on_edit_key_ok_bt_clicked(GtkWidget *widget _U_, gpointer data _U_)
g_string_free(new_key_string, TRUE);
g_string_free(new_ssid_string,TRUE);
- g_free(type_entered);
- g_free(key_entered );
- g_free(ssid_entered);
return;
}
@@ -957,9 +922,6 @@ on_edit_key_ok_bt_clicked(GtkWidget *widget _U_, gpointer data _U_)
g_string_free(new_key_string, TRUE);
g_string_free(new_ssid_string,TRUE);
- g_free(type_entered);
- g_free(key_entered );
- g_free(ssid_entered);
return;
}
}
@@ -978,10 +940,6 @@ on_edit_key_ok_bt_clicked(GtkWidget *widget _U_, gpointer data _U_)
g_string_free(new_key_string, TRUE);
g_string_free(new_ssid_string,TRUE);
- g_free(type_entered);
- g_free(key_entered );
- g_free(ssid_entered);
-
window_destroy(GTK_WIDGET(data));
return;
}