summaryrefslogtreecommitdiffstats
path: root/src/widget.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/widget.c')
-rw-r--r--src/widget.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/widget.c b/src/widget.c
index d9be6da..1d341d1 100644
--- a/src/widget.c
+++ b/src/widget.c
@@ -142,7 +142,7 @@ do_destroy(GtkObject* object, gpointer data)
GanvWidget* witem = GANV_WIDGET(data);
witem->in_destroy = TRUE;
- gtk_object_destroy(data);
+ gtk_object_destroy(GTK_OBJECT(data));
}
static void
@@ -164,7 +164,7 @@ ganv_widget_set_property(GObject* object,
gtk_container_remove(GTK_CONTAINER(item->canvas), witem->widget);
}
- obj = g_value_get_object(value);
+ obj = (GObject*)g_value_get_object(value);
if (obj) {
witem->widget = GTK_WIDGET(obj);
witem->destroy_id = g_signal_connect(obj, "destroy",
@@ -420,13 +420,13 @@ ganv_widget_bounds(GanvItem* item, double* x1, double* y1, double* x2, double* y
}
static void
-ganv_widget_class_init(GanvWidgetClass* class)
+ganv_widget_class_init(GanvWidgetClass* klass)
{
- GObjectClass* gobject_class = (GObjectClass*)class;
- GtkObjectClass* object_class = (GtkObjectClass*)class;
- GanvItemClass* item_class = (GanvItemClass*)class;
+ GObjectClass* gobject_class = (GObjectClass*)klass;
+ GtkObjectClass* object_class = (GtkObjectClass*)klass;
+ GanvItemClass* item_class = (GanvItemClass*)klass;
- parent_class = g_type_class_peek_parent(class);
+ parent_class = g_type_class_peek_parent(klass);
gobject_class->set_property = ganv_widget_set_property;
gobject_class->get_property = ganv_widget_get_property;