[glibmm] Avoid some deprecation compiler warnings.
- From: Murray Cumming <murrayc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glibmm] Avoid some deprecation compiler warnings.
- Date: Wed, 26 Oct 2011 10:17:00 +0000 (UTC)
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]