Commit 523ea1c6 authored by Javier Jardón's avatar Javier Jardón

gtk/gtktoolshell.c: Use G_DEFINE_INTERFACE macro

parent c0b81042
......@@ -43,22 +43,17 @@
* Dummy structure for accessing instances of #GtkToolShellIface.
*/
GType
gtk_tool_shell_get_type (void)
{
static GType type = 0;
if (!type)
{
type = g_type_register_static_simple (G_TYPE_INTERFACE, I_("GtkToolShell"),
sizeof (GtkToolShellIface),
NULL, 0, NULL, 0);
g_type_interface_add_prerequisite (type, GTK_TYPE_WIDGET);
}
typedef GtkToolShellIface GtkToolShellInterface;
G_DEFINE_INTERFACE (GtkToolShell, gtk_tool_shell, GTK_TYPE_WIDGET);
return type;
static void
gtk_tool_shell_default_init (GtkToolShellInterface *iface)
{
}
/**
* gtk_tool_shell_get_icon_size:
* @shell: a #GtkToolShell
......
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