diff options
| author | Alex Valavanis <valavanisalex@gmail.com> | 2012-05-18 17:15:43 +0000 |
|---|---|---|
| committer | Alex Valavanis <valavanisalex@gmail.com> | 2012-05-18 17:15:43 +0000 |
| commit | c577471d4652fa3f0d80452079add74861b7dca1 (patch) | |
| tree | 5c526817696a0e12a340771fc168c6e4d7ef6c3d /src/widgets/paint-selector.cpp | |
| parent | More GtkObject fixes (diff) | |
| download | inkscape-c577471d4652fa3f0d80452079add74861b7dca1.tar.gz inkscape-c577471d4652fa3f0d80452079add74861b7dca1.zip | |
More GtkObject fixes
(bzr r11383)
Diffstat (limited to 'src/widgets/paint-selector.cpp')
| -rw-r--r-- | src/widgets/paint-selector.cpp | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/widgets/paint-selector.cpp b/src/widgets/paint-selector.cpp index c1147f9b0..2bea8577f 100644 --- a/src/widgets/paint-selector.cpp +++ b/src/widgets/paint-selector.cpp @@ -70,7 +70,7 @@ enum { static void sp_paint_selector_class_init(SPPaintSelectorClass *klass); static void sp_paint_selector_init(SPPaintSelector *slider); -static void sp_paint_selector_destroy(GtkObject *object); +static void sp_paint_selector_dispose(GObject *object); static GtkWidget *sp_paint_selector_style_button_add(SPPaintSelector *psel, gchar const *px, SPPaintSelector::Mode mode, gchar const *tip); static void sp_paint_selector_style_button_toggled(GtkToggleButton *tb, SPPaintSelector *psel); @@ -157,7 +157,7 @@ GType sp_paint_selector_get_type(void) static void sp_paint_selector_class_init(SPPaintSelectorClass *klass) { - GtkObjectClass *object_class = (GtkObjectClass *) klass; + GObjectClass *object_class = (GObjectClass *) klass; parent_class = (GtkVBoxClass*)g_type_class_peek_parent(klass); @@ -204,7 +204,7 @@ sp_paint_selector_class_init(SPPaintSelectorClass *klass) g_cclosure_marshal_VOID__UINT, G_TYPE_NONE, 1, G_TYPE_UINT); - object_class->destroy = sp_paint_selector_destroy; + object_class->dispose = sp_paint_selector_dispose; } #define XPAD 4 @@ -304,16 +304,15 @@ sp_paint_selector_init(SPPaintSelector *psel) psel->alpha = 1.0; } -static void -sp_paint_selector_destroy(GtkObject *object) +static void sp_paint_selector_dispose(GObject *object) { SPPaintSelector *psel = SP_PAINT_SELECTOR(object); // clean up our long-living pattern menu g_object_set_data(G_OBJECT(psel),"patternmenu",NULL); - if (((GtkObjectClass *) parent_class)->destroy) - (* ((GtkObjectClass *) parent_class)->destroy)(object); + if (((GObjectClass *) parent_class)->dispose) + (* ((GObjectClass *) parent_class)->dispose)(object); } static GtkWidget *sp_paint_selector_style_button_add(SPPaintSelector *psel, |
