gnome-games r8355 - trunk/gnometris



Author: chpe
Date: Fri Dec  5 21:43:49 2008
New Revision: 8355
URL: http://svn.gnome.org/viewvc/gnome-games?rev=8355&view=rev

Log:
Use GamesClutterEmbed instead of ClutterGtkEmbed. Fixes critical
warnings on startup.

Modified:
   trunk/gnometris/field.cpp
   trunk/gnometris/main.cpp

Modified: trunk/gnometris/field.cpp
==============================================================================
--- trunk/gnometris/field.cpp	(original)
+++ trunk/gnometris/field.cpp	Fri Dec  5 21:43:49 2008
@@ -23,7 +23,7 @@
 #include "blocks.h"
 #include "renderer.h"
 
-#include <clutter-gtk/gtk-clutter-embed.h>
+#include <libgames-support/games-clutter-embed.h>
 
 #define FONT "Sans Bold"
 
@@ -42,7 +42,7 @@
 	renderer = NULL;
 	rendererTheme = -1;
 
-	w = gtk_clutter_embed_new();
+	w = games_clutter_embed_new();
 
 	g_signal_connect (w, "configure_event", G_CALLBACK (configure), this);
 	/* We do our own double-buffering. */

Modified: trunk/gnometris/main.cpp
==============================================================================
--- trunk/gnometris/main.cpp	(original)
+++ trunk/gnometris/main.cpp	Fri Dec  5 21:43:49 2008
@@ -27,7 +27,7 @@
 #include <libgames-support/games-runtime.h>
 
 #ifdef HAVE_CLUTTER
-#include <clutter-gtk/gtk-clutter-embed.h>
+#include <libgames-support/games-clutter-embed.h>
 #endif
 
 #include "tetris.h"
@@ -81,7 +81,7 @@
 	games_conf_initialise ("Gnometris");
 
 #ifdef HAVE_CLUTTER
-	if (gtk_clutter_init (&argc, &argv) != CLUTTER_INIT_SUCCESS ) {
+        if (games_clutter_init_with_args (NULL, NULL, NULL, NULL, NULL, &error) != CLUTTER_INIT_SUCCESS) {
 		g_printerr ("Failed to initialise clutter: %s\n", error->message);
 		g_error_free (error);
 		return 1;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]