[glibmm] Avoid some deprecation compiler warnings.



commit 159805cd380a2f1e2e1e51b880bf1104f0259333
Author: Murray Cumming <murrayc murrayc com>
Date:   Wed Oct 26 12:16:51 2011 +0200

    Avoid some deprecation compiler warnings.
    
    	* gio/src/file.hg:
    	* gio/src/volumemonitor.hg:
    	* glib/src/date.hg: Add GLIB_DISABLE_DEPRECATION_WARNINGS to
    	SECTION_CC_PRE_INCLUDES to avoid compiler warnings with the new glib
    	deprecation system.
    	* glib/src/value_basictypes.cc.m4: undef them here too, because
    	g_value_set_char() and g_value_get_char() are deprecated.

 ChangeLog                       |   12 ++++++++++++
 gio/src/file.hg                 |    1 +
 gio/src/volumemonitor.hg        |    1 +
 glib/src/date.hg                |    1 +
 glib/src/value_basictypes.cc.m4 |    4 ++++
 5 files changed, 19 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index f3a53b9..81c9127 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,17 @@
 2011-10-26  Murray Cumming  <murrayc murrayc com>
 
+	Avoid some deprecation compiler warnings. 
+
+	* gio/src/file.hg:
+	* gio/src/volumemonitor.hg:
+	* glib/src/date.hg: Add GLIB_DISABLE_DEPRECATION_WARNINGS to 
+	SECTION_CC_PRE_INCLUDES to avoid compiler warnings with the new glib 
+	deprecation system.
+	* glib/src/value_basictypes.cc.m4: undef them here too, because 
+	g_value_set_char() and g_value_get_char() are deprecated. 
+
+2011-10-26  Murray Cumming  <murrayc murrayc com>
+
 	Thread: Move deprecated parts together.
 
 	* glib/src/thread.hg: This simplifies things a bit.
diff --git a/gio/src/file.hg b/gio/src/file.hg
index 0000e4a..9256739 100644
--- a/gio/src/file.hg
+++ b/gio/src/file.hg
@@ -19,6 +19,7 @@
 
 #m4 _PUSH(SECTION_CC_PRE_INCLUDES)
 #undef G_DISABLE_DEPRECATED
+#define GLIB_DISABLE_DEPRECATION_WARNINGS 1
 #m4 _POP()
 
 #include <glibmm/error.h>
diff --git a/gio/src/volumemonitor.hg b/gio/src/volumemonitor.hg
index fbec111..5988119 100644
--- a/gio/src/volumemonitor.hg
+++ b/gio/src/volumemonitor.hg
@@ -19,6 +19,7 @@
 
 #m4 _PUSH(SECTION_CC_PRE_INCLUDES)
 #undef G_DISABLE_DEPRECATED
+#define GLIB_DISABLE_DEPRECATION_WARNINGS 1
 #m4 _POP()
 
 #include <giomm/drive.h>
diff --git a/glib/src/date.hg b/glib/src/date.hg
index 7aefba1..0bc5fc3 100644
--- a/glib/src/date.hg
+++ b/glib/src/date.hg
@@ -22,6 +22,7 @@ _DEFS(glibmm,glib)
 #m4 _PUSH(SECTION_CC_PRE_INCLUDES)
 /* So we can use deprecated functions in our deprecated methods */
 #undef G_DISABLE_DEPRECATED
+#define GLIB_DISABLE_DEPRECATION_WARNINGS 1
 #m4 _POP()
 
 #include <glibmmconfig.h>
diff --git a/glib/src/value_basictypes.cc.m4 b/glib/src/value_basictypes.cc.m4
index b8b9ae5..f5de315 100644
--- a/glib/src/value_basictypes.cc.m4
+++ b/glib/src/value_basictypes.cc.m4
@@ -60,6 +60,10 @@ divert[]dnl
 // -*- c++ -*-
 // This is a generated file, do not edit.  Generated from __file__
 
+/* So we can use deprecated functions in our deprecated methods */
+#undef G_DISABLE_DEPRECATED
+#define GLIB_DISABLE_DEPRECATION_WARNINGS 1
+
 #include <glibmm/value.h>
 
 namespace Glib



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