diff options
author | gerald <gerald@f5534014-38df-0310-8fa8-9805f1628bb7> | 2009-07-01 15:56:12 +0000 |
---|---|---|
committer | gerald <gerald@f5534014-38df-0310-8fa8-9805f1628bb7> | 2009-07-01 15:56:12 +0000 |
commit | d5ef835fbe39f30418c15c98fcb22234718e7f06 (patch) | |
tree | 0457d286ca29336ca2da88a6104a8ee1c6a4b486 /gtk/airpcap_dlg.c | |
parent | d134a4300ff928f0ea2167bc7f801e64db128e52 (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.c | 70 |
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; } |