diff options
author | Sake Blok <sake@euronet.nl> | 2007-11-25 14:17:56 +0000 |
---|---|---|
committer | Sake Blok <sake@euronet.nl> | 2007-11-25 14:17:56 +0000 |
commit | 61e7574a5cfd88d96673a8f403be78e46e5398d7 (patch) | |
tree | fd1314301a382355b2472f4177127c41892aa047 /gtk/menu.c | |
parent | db2f6ce546b0233dff7ebf7331e2506a2f5f17fa (diff) |
Reset the temporary coloring filters to defaults instead of doing it
implicitly by calling "color_filters_init()". This should probably
fix the crashes experienced when pressing ctrl-space a couple of times
svn path=/trunk/; revision=23583
Diffstat (limited to 'gtk/menu.c')
-rw-r--r-- | gtk/menu.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gtk/menu.c b/gtk/menu.c index b9e66c2b5b..7811b4c1bc 100644 --- a/gtk/menu.c +++ b/gtk/menu.c @@ -386,7 +386,7 @@ colorize_conversation_cb(GtkWidget * w _U_, gpointer data _U_, int action) gchar *filter = NULL; if( (action>>8) == 255 ) { - color_filters_init(); + color_filters_reset_tmp(); cf_colorize_packets(&cfile); } else { if( (action&0xff) == 0 ) { @@ -415,7 +415,7 @@ colorize_conversation_cb(GtkWidget * w _U_, gpointer data _U_, int action) color_display_with_filter(filter); } else { /* Set one of the temporary coloring filters */ - color_filters_set_tmp((guint8)(action>>8),filter); + color_filters_set_tmp((guint8)(action>>8),filter,FALSE); cf_colorize_packets(&cfile); } |