2007-07-24 Emmanuele Bassi <ebassi@openedhand.com>
authorEmmanuele Bassi <ebassi@openedhand.com>
Tue, 24 Jul 2007 18:59:25 +0000 (18:59 +0000)
committerEmmanuele Bassi <ebassi@openedhand.com>
Tue, 24 Jul 2007 18:59:25 +0000 (18:59 +0000)
* clutter/glx/clutter-backend-glx.c: Destroy the stage, don't
just unref it.

ChangeLog
clutter/glx/clutter-backend-glx.c

index 0e054fe..1349cc3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2007-07-24  Emmanuele Bassi  <ebassi@openedhand.com>
 
+       * clutter/glx/clutter-backend-glx.c: Destroy the stage, don't
+       just unref it.
+
+2007-07-24  Emmanuele Bassi  <ebassi@openedhand.com>
+
        * clutter/clutter-main.c: Add debug markers.
 
 2007-07-24  Emmanuele Bassi  <ebassi@openedhand.com>
index c57aa5e..3098678 100644 (file)
@@ -270,7 +270,7 @@ clutter_backend_glx_init_events (ClutterBackend *backend)
   _clutter_backend_glx_events_init (backend);
 }
 
-static ClutterActor*
+static ClutterActor *
 clutter_backend_glx_get_stage (ClutterBackend *backend)
 {
   ClutterBackendGLX *backend_glx = CLUTTER_BACKEND_GLX (backend);
@@ -336,7 +336,7 @@ clutter_backend_glx_dispose (GObject *gobject)
     {
       CLUTTER_NOTE (BACKEND, "Disposing the main stage");
 
-      g_object_unref (backend_glx->stage);
+      clutter_actor_destroy (backend_glx->stage);
       backend_glx->stage = NULL;
     }