[glibmm] Remove the use of g_type_init() because it has been deprecated.



commit fd349446ed726140e3a9f77b622c79e10ca3d01f
Author: Josà Alburquerque <jaalburqu svn gnome org>
Date:   Wed Oct 24 23:04:49 2012 -0400

    Remove the use of g_type_init() because it has been deprecated.
    
    	* glib/glibmm/wrap.cc:
    	* tools/extra_defs_gen/generate_defs_gio.cc:
    	* tools/extra_defs_gen/generate_defs_glib.cc: The docs for the
    	function says that the GType system is initialized automatically now
    	as of 2.36.
    	* tools/extra_defs_gen/generate_extra_defs.cc: Whitespace correction.

 ChangeLog                                   |   11 +++++++++++
 glib/glibmm/wrap.cc                         |    3 ++-
 tools/extra_defs_gen/generate_defs_gio.cc   |    3 ++-
 tools/extra_defs_gen/generate_defs_glib.cc  |    3 ++-
 tools/extra_defs_gen/generate_extra_defs.cc |    3 ---
 5 files changed, 17 insertions(+), 6 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index d69c671..736b296 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2012-10-24  Josà Alburquerque  <jaalburquerque gmail com>
+
+	Remove the use of g_type_init() because it has been deprecated.
+
+	* glib/glibmm/wrap.cc:
+	* tools/extra_defs_gen/generate_defs_gio.cc:
+	* tools/extra_defs_gen/generate_defs_glib.cc: The docs for the
+	function says that the GType system is initialized automatically now
+	as of 2.36.
+	* tools/extra_defs_gen/generate_extra_defs.cc: Whitespace correction.
+
 2.34.0:
 
 2012-10-21  Murray Cumming  <murrayc murrayc com>
diff --git a/glib/glibmm/wrap.cc b/glib/glibmm/wrap.cc
index cfc138e..38e7571 100644
--- a/glib/glibmm/wrap.cc
+++ b/glib/glibmm/wrap.cc
@@ -48,7 +48,8 @@ namespace Glib
 
 void wrap_register_init()
 {
-  g_type_init();
+  // g_type_init() is deprecated as of 2.36.
+  // g_type_init();
 
   if(!Glib::quark_)
   {
diff --git a/tools/extra_defs_gen/generate_defs_gio.cc b/tools/extra_defs_gen/generate_defs_gio.cc
index e56622a..5042e17 100644
--- a/tools/extra_defs_gen/generate_defs_gio.cc
+++ b/tools/extra_defs_gen/generate_defs_gio.cc
@@ -35,7 +35,8 @@
 
 int main(int, char**)
 {
-  g_type_init ();
+  // g_type_init() is deprecated as of 2.36.
+  // g_type_init();
 
   std::cout << get_defs(G_TYPE_ASYNC_RESULT)
             << get_defs(G_TYPE_ACTION)
diff --git a/tools/extra_defs_gen/generate_defs_glib.cc b/tools/extra_defs_gen/generate_defs_glib.cc
index 76286bd..01176b7 100644
--- a/tools/extra_defs_gen/generate_defs_glib.cc
+++ b/tools/extra_defs_gen/generate_defs_glib.cc
@@ -24,7 +24,8 @@
 
 int main()
 {
-  g_type_init();
+  // g_type_init() is deprecated as of 2.36.
+  // g_type_init();
 
   std::cout << get_defs( G_TYPE_DATE )
             << get_defs( G_TYPE_IO_CHANNEL )
diff --git a/tools/extra_defs_gen/generate_extra_defs.cc b/tools/extra_defs_gen/generate_extra_defs.cc
index b558ee1..8229cd7 100644
--- a/tools/extra_defs_gen/generate_extra_defs.cc
+++ b/tools/extra_defs_gen/generate_extra_defs.cc
@@ -256,6 +256,3 @@ std::string get_defs(GType gtype, GTypeIsAPointerFunc is_a_pointer_func)
 
   return strDefs;
 }
-
-
-



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