Check for valid column titles (non-zero-length) and valid column formats
[obnox/wireshark/wip.git] / gtk / column_prefs.c
index fe8b4bb1196026e7dda55878be95f9d9da3f1a6d..9a33d9213f1872b0fe05dc3f5b80877f1bdb9046 100644 (file)
@@ -1,7 +1,7 @@
 /* column_prefs.c
  * Dialog box for column preferences
  *
- * $Id: column_prefs.c,v 1.5 2000/11/17 21:00:39 gram Exp $
+ * $Id: column_prefs.c,v 1.6 2001/07/22 21:50:47 guy Exp $
  *
  * Ethereal - Network traffic analyzer
  * By Gerald Combs <gerald@zing.org>
@@ -203,6 +203,7 @@ column_sel_list_cb(GtkWidget *l, gpointer data) {
       cfmt   = (fmt_data *) clp->data;
       title   = cfmt->title;
       cur_fmt = get_column_format_from_str(cfmt->fmt);
+      g_assert(cur_fmt != -1); /* It should always be valid */
       gtk_option_menu_set_history(GTK_OPTION_MENU(fmt_m), cur_fmt);
       sensitivity = TRUE;
       if (clp != g_list_first(prefs.col_list))