# HG changeset patch # User Jan Dj¸«£rv # Date 1188295538 0 # Node ID 4eb8619e3abd6b56c68f8c7fb1a932d294993b6c # Parent 06737af330c9b739386ec091c650503bdd941002 (xg_tool_bar_expose_callback): Just do SET_FRAME_GARBAGED so no Lisp code is executed. diff -r 06737af330c9 -r 4eb8619e3abd src/gtkutil.c --- a/src/gtkutil.c Tue Aug 28 02:51:09 2007 +0000 +++ b/src/gtkutil.c Tue Aug 28 10:05:38 2007 +0000 @@ -3615,7 +3615,7 @@ } /* This callback is called when a tool bar shall be redrawn. - We need to update the tool bar from here in case the image cache + We need to update the images in case the image cache has deleted the pixmaps used in the tool bar. W is the GtkToolbar to be redrawn. EVENT is the expose event for W. @@ -3629,7 +3629,8 @@ GdkEventExpose *event; gpointer client_data; { - update_frame_tool_bar ((FRAME_PTR) client_data); + FRAME_PTR f = (FRAME_PTR) client_data; + SET_FRAME_GARBAGED (f); return FALSE; }