aboutsummaryrefslogtreecommitdiffstats
path: root/ui
diff options
context:
space:
mode:
authorMichael Tüxen <tuexen@fh-muenster.de>2012-03-21 09:54:05 +0000
committerMichael Tüxen <tuexen@fh-muenster.de>2012-03-21 09:54:05 +0000
commit0f92a3a8d2ca26d469c6ebcd96d14ab378438b0a (patch)
tree85e9bbde6026f16a316f8421e9142f39a296d127 /ui
parentf5822cdd9e6372626886e2e6da40dd014f98441a (diff)
From Irene Ruengeler: Restore functinality of last patch.
svn path=/trunk/; revision=41719
Diffstat (limited to 'ui')
-rw-r--r--ui/gtk/capture_dlg.c2
-rw-r--r--ui/gtk/main_welcome.c3
2 files changed, 3 insertions, 2 deletions
diff --git a/ui/gtk/capture_dlg.c b/ui/gtk/capture_dlg.c
index d8694fc53a..14a59159d3 100644
--- a/ui/gtk/capture_dlg.c
+++ b/ui/gtk/capture_dlg.c
@@ -2597,7 +2597,7 @@ add_pipe_cb(gpointer w _U_)
pipe_te = (GtkWidget *) g_object_get_data(G_OBJECT(new_interfaces_w), E_CAP_PIPE_TE_KEY);
g_save_file = gtk_entry_get_text(GTK_ENTRY(pipe_te));
name = g_strdup(g_save_file);
- if (strcmp(name, "New pipe") == 0) {
+ if (strcmp(name, "New pipe") == 0 || strcmp(name, "") == 0) {
return;
}
if (strcmp(pipe_name, "New pipe") != 0) {
diff --git a/ui/gtk/main_welcome.c b/ui/gtk/main_welcome.c
index bd9215b029..74fc6c8e21 100644
--- a/ui/gtk/main_welcome.c
+++ b/ui/gtk/main_welcome.c
@@ -944,7 +944,7 @@ static void fill_capture_box(void)
GtkCellRenderer *renderer;
GtkTreeViewColumn *column;
int error = 0;
- gchar *label_text;
+ gchar *label_text, *err_str;
#ifdef _WIN32
DWORD reg_ret;
DWORD chimney_enabled = 0;
@@ -1027,6 +1027,7 @@ static void fill_capture_box(void)
if (if_view) {
clear_capture_box();
}
+ capture_interface_list(&error, &err_str);
switch (error) {
case CANT_GET_INTERFACE_LIST: