diff options
author | Irene RĂ¼ngeler <I.Ruengeler@fh-muenster.de> | 2012-08-03 13:46:57 +0000 |
---|---|---|
committer | Irene RĂ¼ngeler <I.Ruengeler@fh-muenster.de> | 2012-08-03 13:46:57 +0000 |
commit | c610984bf5cecaaccdc65ba81bbab4f881a36f4d (patch) | |
tree | b0b325b1f37dc95c59427d0bcadda172289949be /epan/prefs.c | |
parent | 09587a73be7fd42f4a9af9f4c92a5b26f0ac3a1c (diff) |
Fix bug in while loop
svn path=/trunk/; revision=44242
Diffstat (limited to 'epan/prefs.c')
-rw-r--r-- | epan/prefs.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/epan/prefs.c b/epan/prefs.c index e725a9f5ea..d970782805 100644 --- a/epan/prefs.c +++ b/epan/prefs.c @@ -2765,13 +2765,11 @@ set_pref(gchar *pref_name, gchar *value, void *private_data _U_, g_list_free(prefs.capture_columns); prefs.capture_columns = NULL; col_l_elt = g_list_first(col_l); - col_name = (gchar *) g_malloc(sizeof(gchar) * COL_MAX_LEN); - col_name = (gchar *)col_l_elt->data; while(col_l_elt) { - prefs.capture_columns = g_list_append(prefs.capture_columns, col_name); - col_l_elt = col_l_elt->next; col_name = (gchar *) g_malloc(sizeof(gchar) * COL_MAX_LEN); col_name = (gchar *)col_l_elt->data; + prefs.capture_columns = g_list_append(prefs.capture_columns, col_name); + col_l_elt = col_l_elt->next; } } else if (strcmp(pref_name, PRS_CAP_SYNTAX_CHECK_FILTER) == 0) { /* Obsolete preference. */ |