[gtkglarea/jjardon/gtk3: 6/11] gtkgl/gtkglarea.c: GtkObject doesnt	exist anymore
- From: Javier Jardón <jjardon src gnome org>
- To: commits-list gnome org
- Cc: 
- Subject: [gtkglarea/jjardon/gtk3: 6/11] gtkgl/gtkglarea.c: GtkObject doesnt	exist anymore
- Date: Thu, 20 Mar 2014 17:12:05 +0000 (UTC)
commit 81bd2e7e90cc58996f76bd5e0fc8618b8310bdfc
Author: Javier Jardón <jjardon gnome org>
Date:   Thu Mar 20 00:25:41 2014 +0000
    gtkgl/gtkglarea.c: GtkObject doesnt exist anymore
 gtkgl/gtkglarea.c |   19 +++++++------------
 1 files changed, 7 insertions(+), 12 deletions(-)
---
diff --git a/gtkgl/gtkglarea.c b/gtkgl/gtkglarea.c
index ea8e6ab..e30673d 100644
--- a/gtkgl/gtkglarea.c
+++ b/gtkgl/gtkglarea.c
@@ -23,18 +23,18 @@
 #include "gdkgl.h"
 #include "gtkglarea.h"
 
-static void gtk_gl_area_destroy       (GtkObject      *object); /* change to finalize? */
+static void gtk_gl_area_finalize       (GObject      *object);
 
 G_DEFINE_TYPE (GtkGLArea, gtk_gl_area, GTK_TYPE_DRAWING_AREA);
 
 static void
 gtk_gl_area_class_init (GtkGLAreaClass *klass)
 {
-  GtkObjectClass *object_class;
+  GObjectClass *object_class;
 
-  object_class = (GtkObjectClass*) klass;
+  object_class = (GObjectClass*) klass;
 
-  object_class->destroy = gtk_gl_area_destroy;
+  object_class->finalize = gtk_gl_area_finalize;
 }
 
 
@@ -123,20 +123,15 @@ gtk_gl_area_share_new (int *attrlist, GtkGLArea *share)
 
 
 static void
-gtk_gl_area_destroy(GtkObject *object)
+gtk_gl_area_finalize(GObject *object)
 {
-  GtkGLArea *gl_area;
-
-  g_return_if_fail (object != NULL);
-  g_return_if_fail (GTK_IS_GL_AREA(object));
-
-  gl_area = GTK_GL_AREA(object);
+  GtkGLArea *gl_area = GTK_GL_AREA(object);
 
   if (gl_area->glcontext)
     g_object_unref(gl_area->glcontext);
   gl_area->glcontext = NULL;
 
-  GTK_OBJECT_CLASS (gtk_gl_area_parent_class)->destroy;
+  G_OBJECT_CLASS (gtk_gl_area_parent_class)->finalize (object);
 }
 
 
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]