Use clutter_base_init() in the init process
authorEmmanuele Bassi <ebassi@openedhand.com>
Thu, 17 May 2007 12:03:38 +0000 (12:03 +0000)
committerEmmanuele Bassi <ebassi@openedhand.com>
Thu, 17 May 2007 12:03:38 +0000 (12:03 +0000)
Use clutter_base_init() instead of g_type_init(), as it calls the type
function for ClutterActor and allows the compiler to use a constant value
instead of the computed result.

clutter/clutter-main.c

index 00cf88a..000f991 100644 (file)
@@ -502,7 +502,7 @@ clutter_init_with_args (int            *argc,
   if (clutter_is_initialized)
     return CLUTTER_INIT_SUCCESS;
 
-  g_type_init ();
+  clutter_base_init ();
 
   group   = clutter_get_option_group ();
   context = g_option_context_new (parameter_string);
@@ -592,7 +592,7 @@ clutter_init (int    *argc,
   if (clutter_is_initialized)
     return CLUTTER_INIT_SUCCESS;
 
-  g_type_init ();
+  clutter_base_init ();
 
   /* parse_args will trigger backend creation and things like
    * DISPLAY connection etc.