summaryrefslogtreecommitdiffstats
path: root/src/widgets/paint-selector.cpp
diff options
context:
space:
mode:
authorAlex Valavanis <valavanisalex@gmail.com>2012-05-18 17:15:43 +0000
committerAlex Valavanis <valavanisalex@gmail.com>2012-05-18 17:15:43 +0000
commitc577471d4652fa3f0d80452079add74861b7dca1 (patch)
tree5c526817696a0e12a340771fc168c6e4d7ef6c3d /src/widgets/paint-selector.cpp
parentMore GtkObject fixes (diff)
downloadinkscape-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.cpp13
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,