Commit 59961aa4 authored by Jan Djärv's avatar Jan Djärv

(xg_tool_bar_menu_proxy): Handle GTK_IMAGE_ICON_NAME and

abort with a message on unhandled store_type values.
parent c91d7cbb
2007-11-06 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
* gtkutil.c (xg_tool_bar_menu_proxy): Handle GTK_IMAGE_ICON_NAME and
abort with a message on unhandled store_type values.
2007-11-03 Richard Stallman <rms@gnu.org>
* xdisp.c (handle_face_prop): Use face_at_buffer_position_no_overlays
......
......@@ -3476,6 +3476,25 @@ xg_tool_bar_menu_proxy (toolitem, user_data)
wmenuimage = gtk_image_new_from_pixbuf (dest_pixbuf);
}
else
{
fprintf (stderr, "internal error: GTK_IMAGE_PIXBUF failed\n");
abort ();
}
}
else if (store_type == GTK_IMAGE_ICON_NAME)
{
const gchar *icon_name;
GtkIconSize icon_size;
gtk_image_get_icon_name (wimage, &icon_name, &icon_size);
wmenuimage = gtk_image_new_from_icon_name (icon_name,
GTK_ICON_SIZE_MENU);
}
else
{
fprintf (stderr, "internal error: store_type is %d\n", store_type);
abort ();
}
}
if (wmenuimage)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment