aboutsummaryrefslogtreecommitdiffstats
path: root/gtk/capture_dlg.c
diff options
context:
space:
mode:
authorMichael Tüxen <tuexen@fh-muenster.de>2011-08-14 10:22:31 +0000
committerMichael Tüxen <tuexen@fh-muenster.de>2011-08-14 10:22:31 +0000
commit663fb7525fea29754555a096d8a40faa5cb1b2b4 (patch)
tree1bbfb56ce22d98fe666121465cf7a139bcdfe428 /gtk/capture_dlg.c
parent473c12b676f70b2a10d8a9a28ffc2ff98e6e75c5 (diff)
Use address counter...
svn path=/trunk/; revision=38527
Diffstat (limited to 'gtk/capture_dlg.c')
-rw-r--r--gtk/capture_dlg.c13
1 files changed, 7 insertions, 6 deletions
diff --git a/gtk/capture_dlg.c b/gtk/capture_dlg.c
index 7bcf7ab14d..f2305b254a 100644
--- a/gtk/capture_dlg.c
+++ b/gtk/capture_dlg.c
@@ -1849,7 +1849,11 @@ static void options_interface_cb(GtkTreeView *view, GtkTreePath *path, GtkTreeVi
gtk_misc_set_alignment(GTK_MISC(if_ip_lb), 0, 0); /* Left justified */
gtk_container_add(GTK_CONTAINER(if_ip_eb), if_ip_lb);
- g_string_append(ip_str, row.addresses);
+ if (row.no_addresses > 0) {
+ g_string_append(ip_str, row.addresses);
+ } else {
+ g_string_append(ip_str, "none");
+ }
gtk_label_set_text(GTK_LABEL(if_ip_lb), ip_str->str);
main_hb = gtk_hbox_new(FALSE, 5);
gtk_container_set_border_width(GTK_CONTAINER(main_hb), 0);
@@ -2133,7 +2137,7 @@ static void toggle_callback(GtkCellRendererToggle *cell _U_,
gtk_tree_model_get_iter (model, &iter, path);
gtk_tree_model_get (model, &iter, CAPTURE, &enabled, -1);
row = g_array_index(rows, interface_row, index);
- if (enabled==FALSE)
+ if (enabled == FALSE)
num_selected++;
else
num_selected--;
@@ -3748,12 +3752,9 @@ GtkTreeModel *create_and_fill_model(GList *if_list, gboolean do_hide, GtkTreeVie
cap_settings.monitor_mode = FALSE;
#ifdef HAVE_PCAP_CREATE
row.monitor_mode_enabled = FALSE;
- row.monitor_mode_supported =FALSE;
+ row.monitor_mode_supported = FALSE;
#endif
}
- if (ips == 0) {
- g_string_append(ip_str, "none");
- }
row.addresses = g_strdup(ip_str->str);
row.no_addresses = ips;
if (ips == 0) {